0
Posted by Unknown
on
22.49
Algoritma
Algoritma adalah urutan langkah-langkah logis penyelesaian suatu masalah yang disusun secara sistematis.
Notasi penulisan algoritma
1. Kalimat deskriptif
Ø Langkah-langkahnya ditulis menggunakan bahasa yang gamblang (jelas).
Kelebihan menggunakan kalimat deskriptif adalah kalimatnya mudah dipahami tetapi sulit untuk ditranslasikan ke dalam bahasa komputer.
2. Flow chart (diagram alir)
Ø Langkah-langkahnya digambarkan menggunakan bahsa visual atau symbol-simbol.
3. Pseudo code
Ø Langkah-langkahnya ditulis menggunakan kode-kode yang menyerupai bahasa tingkt tinggi (bahasa pemrograman).
Kelebihan menggunakan pseudo code adalah mudah untuk ditranslasikan ke dalam bahasa pemrograman atau komputer.
Contoh :
Memindahkan air A (biru) ke dalam air B (merah).
*Penyelesaian dalam kalimat deskriptif :· Siapkan bejana C (kosong) sebagai perantara· Pindahkan cairan A (biru) ke dalam bejana C· Pindahkan bejana B (merah) ke dalam bejana A· Pindahkan cairan C (biru) ke dalam bejana B.
*Penyelesaian dalam diagram alir :
*Penyelesaian dalam pseudo code
Algoritma Tukar
DeklarasiA, B, C : String
Deskripsi
Input (A, B)
Output (A,B)
Posting Komentar