Notasi deskriptif adalah sebuah notasi algoritma yang menggunakan bahasa manusia sehari-hari. Bahasa yang digunakan bisa bahasa Inggris maupun bahasa lokal seperti bahasa Indonesia. Notasi deskriptif merupakan notasi algoritma yang paling mudah dipahami oleh manusia.
Algoritma deskriptif terdiri dari beberapa langkah, yaitu:
Judul algoritma berisi nama algoritma dan penjelasan atau spesifikasi algoritma tersebut.
“`
Algoritma Menghitung Luas Segitiga
“`
Deklarasi berisi definisi variabel, fungsi, dan juga konstanta yang akan digunakan dalam algoritma.
“`
float alas, tinggi;
float luas;
// Konstanta
const float phi = 3.14;
“`
Deskripsi berisi uraian langkah atau inti dari algoritma untuk suatu program komputer.
“`
// Membaca input dari pengguna
// Menghitung luas segitiga
luas = alas * tinggi / 2;
// Menampilkan hasil
“`
Dalam algoritma deskriptif, langkah-langkah algoritma dituliskan dalam bentuk kalimat deskriptif yang mudah dipahami oleh manusia. Kalimat deskriptif tersebut menjelaskan apa yang harus dilakukan oleh komputer untuk menyelesaikan masalah.
“`
// Membaca input dari pengguna
// Menghitung luas segitiga
luas = alas * tinggi / 2;
// Menampilkan hasil
“`
Penjelasan dari algoritma tersebut adalah sebagai berikut:
* Pertama, algoritma membaca input dari pengguna untuk mendapatkan nilai alas dan tinggi segitiga.
* Kedua, algoritma menghitung luas segitiga dengan menggunakan rumus luas segitiga.
* Ketiga, algoritma menampilkan hasil perhitungan luas segitiga ke layar.
Notasi deskriptif merupakan notasi algoritma yang paling mudah dipahami oleh manusia. Algoritma deskriptif dapat digunakan untuk menjelaskan langkah-langkah penyelesaian masalah secara umum.
0 Komentar