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

Postingan populer dari blog ini

Pengertian Analisis Kasus /Kondisi

Penjelasan Kasus Nested Loop

Matriks / Array dalam c++