Notasi Algoritmik
Teman-teman kali ini kita akan belajar tentang notasi Algoritmik tapi sebelum itu saya akan menjelaskan secara singkat tentang pengertian algoritma terlebih dahulu sebelum kita masuk ke notasi algoritmik. Algoritma adalah daftar langkah
yang menggambarkan suatu program yang ketika dijalankan akan ada proses yang dilalui dan melalui bagian yang
terdefinisi tersebut akan menghasilkan output.
Pengertian Notasi Algoritmik
Notasi Algoritmik adalah
rangkuman desain konsep awal yang ditulis dikertas secara procedural sebelum di
tuangkan ke codingan. Notasi algoritmik dianggap perlu karena
dengan menuliskan Notasi algoritmik terlebih dulu sebelum codingan bertujuan
untuk memudahkan programmer mengetahui apabila terjadi eror
dan kesalahan dalam codingan. Notasi algoritmik ini selalu terdiri dari 3 bagian :
Judul
Judul adalah bagian dari teks
algoritma yang mendefinisikan tentang program, prosedur, modul atau skema tentang apa yang akan dibuat. Dengan adanya
judul ini pembaca dapat mengetahui isi teks tersebut tanpa harus membaca secara
detail. Judul dalam algoritma itu seperti intisari dalam suatu buku .
Kamus
Kamus adalah bagian notasi
algoritma yang mendefinisikan nama type,
nama konstanta, nama variabel, nama fungsi dan nama prosedur serta
spesifikasinya. Semua nama tersebut dapat dipakai jika didefinisikan dan dikelompokkan
berdasarkan jenisnya ke dalam kamus. Kamus dibagi menjadi 2 yaitu kamus global atau umum yang
dipakai untuk seluruh program dan kamus local yang dipakai pada teks algoritma
dimana kamus itu ditulis.
Algoritma
Algoritma adalah bagian dari notasi yang berisi intruksi atau pemanggilan aksi yang didefinisikan yang berupa intruksi dasar (output dan input),sequential statement, analisis kasus, dan pengulangan.
Contoh Penulisan Notasi Algoritmik
Contoh Kasusnya :
Ada sebuah persegi yang memiliki sisi 8 cm. hitunglah luas persegi tersebut dan buat notasinya
Notasi Algoritmik :
Judul
: Menghitung Luas Persegi Dengan sisi 8 cm |
Kamus
: sisi_persegi ß integer luas_persegi ßinteger |
Algoritma
: Sisi_persegi
= 8
1.
Input sisi persegi //masukan nilai sisi 2.
luas_persegi ß sisi_persegi x sisi_persegi 3.
Output luas_persegi |
Demikian pembahasan tentang Notasi Algoritmik, semoga bermanfaat dan terima kasih.
Komentar
Posting Komentar