Algoritma adalah urutan langkah-langkah untuk menyelesaikan suatu persoalan
Kesimpulan Pokok Tentang Algoritma
# Algoritma harus benar
# Algoritma harus berhenti
# Setelah berhenti, algooritma memberikan hasil yang benar.
Cara Penulisan Algoritma
# Structured English (SE) / Notasi Deskriptif
# Pseudocode
# Flowchart
Structured English (SE) / Notasi Deskriptif
Notasi deskriptif adalah kalimat yang kita gunakan sehari-hari untuk pemecahan masalah.
Contoh Notasi deskriptif
- Masukkan panjang
- Masukkan lebar
- Masukkan tinggi
- Volume balok adalah panjang dikalikan lebar dikalikan tinggi
- Luas permukaan balok adalah 2 dikalikan panjang dikali lebar ditambah 2 dikalikan panjang dikali tinggi ditambah 2 dikalikan lebar dikali tinggi
- Tampilkan hasil volume dan luas permukaan balok
Pseudocode
Pseudo : berarti imitasi atau tiruan atau menyerupai,
Code : menunjuk pada kode program, sehingga
Pseudocode adalah cara penulisan algoritma yang bahasanya/ kata-katanya mirip dengan instruksi kode program.
Contoh Pseudocode
Start
Input panjang
Input lebar
Input tinggi
Read panjang, lebar, tinggi
Hitung volume = panjang * lebar *
tinggi
Hitung luas
permukaan = 2 * panjang * lebar + 2 * panjang * tinggi + lebar * tinggi
Cetak “Volume”
Cetak “Luas
permukaan”
Flowchart
Flowchart adalah sekumpulan diagram alir yang merupakan proses pemecahan masalah yang nantinya akan diterjemahkan ke salah satu bahasa pemrograman.
Kegunaan flowchart sama seperti halnya algoritma yaitu untuk menuliskan alur program tetapi dalm bentuk gambar atau simbol.
Berikut merupakan simbol-simbol flowchart yang umum digunakan
Contoh Flowchart
Demikian artikel Apa itu Algoritma. Pseudocode, dan Flowchart. Semoga bermanfaat :)
0 Response to "Apa itu Algoritma. Pseudocode, dan Flowchart"
Post a Comment