Apa itu Notasi Algoritma?
Notasi Algoritma
Halloo Manieezz!
Kembali lagi diblog akuuu. Kali ini aku kan membahas tentang Notasi Algoritma. Apa sih Notasi Algoritma itu? Ayo, baca sampai selesai yaa...
Notasi Algoritma merupakan sebuah desain yang berisi urutan langkah-langkah atau tahapan-tahapan dalam pencapaian solusi yang tidak tergolong dalam bahasa pemrograman apapun. Umumnya, notasi algoritma terdiri dari 3 jenis. Apa saja sih jenis-jenis notasi algoritma?
Jenis-Jenis Notasi Algortima
- Kalimat Deskriptif : Notasi algoritma yang menggunakan bahasa Indonesia/bahasa Inggris dalam penjabaran langkah pemrograman yang akan dibuat. (Ditulis dengan kerangka utama berupa judul, deklarasi/kamus, dan deskripsi).
Contoh :
Judul : Menghitung Luas Persegi Panjang |
Kamus : p = real l = real L = real |
Deskripsi : 1. Masukkan nilai panjang (p) 2. Masukkan nilai lebar (l) 3. Hitung Luas persegi panjang (L) = 2 * (p + l) 4. Keluarkan hasil |
- Pseudocode : Jenis notasi yang sangat ringkas dan sangat cocok digunakan untuk membuat sebuah algoritma yang panjang. Menggunakan beberapa sintaks yang harus dipahami dan juga menggunakan " ; " sebagai tanda berkahirnya sebuah perintah. ( Ditulis dengan kerangka utama berupa judul, deskripsi, dan implementasi).
Contoh :Judul : Menentukan Luas Persegi Panjang
Deklarasi :
var p, l, L : integer;
Implementasi :
p <-- 100;
l <-- 50;
L <-- p * l;
print (L);
- Flowchart : Jenis notasi algoritma yang menggunakan grafis berupa bagan untuk memperlihatkan langkah-langkah atau tahapan-tahapan algoritma sebuah bahasa pemrograman. (Bentuk diagram dalam bagan dari flowchart mendefinisikan intruksi yang kita berikan pada komputer). Berikut adalah simbol-simbol flowchart standar yang dikeluarkan ANSI dan ISO :
Contoh :
Nahh Manieezz, gimanaa udah pada tau kan apa itu notasi algoritma, jenis-jenis notasi algoritma, dan contoh-contohnya? Kalau begitu blog aku kali ini sampai di sini dulu ya, nanti kita akan lanjut lagi dengan pembahasan lainnya yang ga kalah asyik dari ini. Tunggu di blog aku selanjutnya yaa.
Terima Kasih. See U Manieezz!
Komentar
Posting Komentar