Penggunaan bahasa natural dalam algoritma sering dijumpai pada algoritma dikehidupan
sehari hari. Penyajian algoritma dalam bahasa natural menggunakan kalimat deskriptip
yaitu menjelaskan secara detail suatu algoritma dengan bahasa atau kata kata yang
mudah dipahami contohnya: algoritma volume balok.
Input berupa panjang lebar dan tinggi balok dalam Cm. Output berupa volume balok.
1. Baca panjang
2. Baca lebar
3. Baca tinggi
4. Hitung volume balok adalah hasil panjang x lebar x tinggi
5. Tuliskan volume balok
Penyajian lagoritma yang baik, menurut Donal Ervin kruth yang dikenal dengan bapak
analisis algoritma, algoritma yang baik dan benar adalah memiliki kreteria kreteria berikut
ini:
1. Input
2. Output
3. Finite
4. Definite
5. Efisien
Contoh soal : Algoritma berhitung satu
1. Berikan nilai awal sebuah bilangan sama dengan 20, simpat sebagai X
2. Tambahkan nilai X dengan 2
3. Jika X kurang dari 50, ulangi langkah 2, jika tidak lanjut ke langkah 4
4. Tuliskan nilai X
Langkah 3 periksa apakah X kurang dari 50? Ternyata ia berarti diluangi langkah …