Anda di halaman 1dari 5

ALGORITMA PEMROGRAMAN

KOMPUTER - I
Pertemuan . 3

SHERLY AGUSTINI., S.KOM, M.KOM


Notasi Algoritma

Notasi algoritma kalimat deskriptif adalah notasi algoritma yang menggunakan bahasa Inggris
atau bahasa Indonesia dalam menjabarkan desain langkah pemrograman yang akan dibuat.

Notasi penulisan algoritma dengan menggunakan bahasa deskriptif biasa juga disebut dengan notasi
alami. Dilakukan dengan cara menuliskan instruksi-instuksi yang harus dilaksanakan dalam bentuk
untaian kalimat deskriptif dengan menggunakan bahasa yang jelas.

Karena tidak ada aturan baku dalam menuliskan algoritma dengan notasi deskriptif maka setiap
orang dapat membuat aturan penulisan dengan notasi algoritma sendiri. Hal ini dapat dimengerti
karena teks algoritma tidak sama dengan teks program.

Program adalah implementasi algoritma dalam notasi bahasa pemrograman tertentu. Namun, agar
notasi algoritma mudah ditranslasi ke dalam notasi bahasa pemrograman, maka sebaiknya notasi
algoritma tersebut berkoresponden dengan notasi bahasa pemrograman pada umumnya.
Notasi Algoritma

Notasi algoritma kalimat deskriptif ini cocok untuk algoritma yang pendek. Tapi untuk masalah
algoritma yang panjang, notasi ini kurang efektif. Cara penulisan algoritma dengan notasi bahasa
deskriptif paling mudah dibuat, namun demikian cara ini paling sulit untuk diterjemahkan kedalam bahasa
pemrograman.
Secara garis besar Algoritma bertipe deskriptif ini tersusun atas tiga bagian utama yaitu:
a) Bagian judul, merupakan bagian yang terdiri atas nama algoritma dan penjelasan atau spesifikasi
algoritma tersebut.
b) Bagian Deklarasi, merupakan bagian untuk mendefinisikan semua nama yang digunakan pada
algoritma dapat berupa variabel, konstanta, tipe ataupun fungsi.
c) Bagian Deskripsi, merupakan bagian inti pada struktur algoritma yang berisi uraian langkah- langkah
penyelesaian masalah.
Notasi Algoritma

Contoh penulisan algoritma dengan notasi deskriptif.


1. Algoritma Luas_Lingkaran
{Menghitung luas lingkaran untuk ukuran jari-jari tertentu. Algoritma menerima masukan jari-jari
lingkaran, menghitung luasnya, lalu mencetak luasnya ke piranti keluaran}
Deklarasi :
Jari_jari = real {tipe data bilangan pecahan} Luas = real {tipe data bilangan pecahan} PHI = 3.14
Deskripsi
a) Baca jari
b) Hitung luas = PHI*jari_jari * jari_jari
c) Tampilkan luas ke layar
d) Selesai.
SELESAI

Anda mungkin juga menyukai