Algoritma

Mengapa kita membutuhkan algoritma? Algoritma merupakan suatu langkah-langkah penyelesaian dalam menyelesaikan masalah (problem solving).Algoritma berasal dari kata algorism.

Dalam bidang pemrograman,
algoritma adalah kumpulan instruksi/perintah/langkah yang berhingga jumlahnya, dituliskan secara sistematis, dan digunakan untuk menyelesaikan masalah/persoalan logika dan matematika dengan bantuan computer.

Syarat algoritma yang baik :
1. Langkah/metodenya tepat
2. Menghasilkan output yang benar
3. Ditulis menggunakan bahasa standar serta dengan format yang mudah dipahami
4. Operasi terdefinisi dengan jelas
5. Semua proses harus berakhir (ada saat untuk berhenti)

Penyajian algoritma bisa dengan tulisan—menggunakan struktur bahasa tertentu (pseudocode)—atau dengan gambar—misal flowchart program, data flow diagram, diagram chart, dan lain-lain

Contoh :
Algoritma untuk mencari luas persegi panjang

a. Algoritma dengan struktur bahasa Indonesia

1. Masukkan tinggi dan panjang
2. Kalikan panjang dengan tinggi
3. Tulis hasilnya
b. Algoritma dengan pseudocode

Input(t,p)
L ← p * t
Output (L)
c. Algoritma dengan flowchart program

Download materi ini di sini

0 Response to "Algoritma"