Algoritma


ALGORITMA


 Pengertian algoritma:

Adalah sekumpulan intruksi atau langkah langkah yang dituliskan secara sistematis dan digunakan untuk menyelesaikan suatu masalah 


Cara menulis algoritma:

Cara penulisan algoritma ada 3, Yaitu

1.Bahasa natural

Algoritma bahaasa natural merupakan cara penulisan dengan bahasa paling sederhana dan paling mudah untuk dipahami. Alogritma ditulis dengan bahasa yang kita gunakan sehari hari. 

2.Psudocode

berasal dari kata psudo dan code yang memiliki arti kode semu atau menyerupai kode proggram yang sebenarnya. Biasanya menggunakan bahasa yang mudah dipahami secara universal dan lebih ringkas daripada algoritma dengan bahasa yang natural. penulisan psudocode hampir menyerupai suatu proggram namun tanpa menyertakan atribut proggram( seperti tipe data dan lainnya), atau hanya menuliskan proses intinya saja

3.flowchart

merupakan penulisan algoritma menggunakan simbol simbol yang sudah menjadi  standar pada dunia computer. fungsinya adalah untuk menggambarkan alur algoritma dengan menggunakan diagram agar dapat memperjelas langkah langkah penyelesaian algorirtma.

Contoh algoritma sederhana:


Cara memesan ojek online

1. Buka aplikasi penyedia layanan transportasi

2. Pilih layanan ojek atau ride atau motor

3. Masukkan alamat/ lokasi yang dituju pada kolom yang tersedia

4. Masukkan titik jemput

5. Jika mau menambahkan voucher diskon

5.1 Setelah melihat tarif pesanan yang tercantum pada aplikasi klik tombol diskon

5.2 Masukkan kode voucher atau pilih diskon yang tersedia

5.3 Lihat kembali ke laman sebelumnya, maka tarif akan terpotong dengan harga diskon

6. Pilih metode pembayaran

6.1 Jika ingin membayar dengan uang tunai, pilih tombol cash/ tunai

6.2 Jika ingin membayar dengan e-wallet, pilih tombol transaksi e-wallet

6.3 Jika ingin membayar dengan mobile banking, pilih tombol e-banking

7. Pastikan ulang pesanan ojek Anda, lalu tekan tombol pesan atau booking




Komentar

Posting Komentar

Postingan populer dari blog ini

Membuat Database dan Mengisinya Di PHPMYADMIN

ERD

Relasi Database MYSQL