alpro chapter03
TRANSCRIPT
Notasi Algoritma dengan Pseudo Code
Edi Ismanto,S.T,M.Kom | Algoritma dan Pemrograman
Pseudo Code• Pseudo artinya semu atau tidak
sebenarnya.• Pseudo-code adalah notasi algoritma yang
menyerupai notasi bahasa pemrograman.• Tujuan dari penggunaan pseudo-code
adalah untuk mempermudah manusia dalam pemahaman dibandingkan menggunakan bahasa pemrograman yang umum digunakan.
• Karena Pseudo-code sudah menyerupai notasi bahasa pemrograman, maka Pseudo-code lebih mudah untuk dikonversi ke dalam bahasa pemrograman.
Edi Ismanto,S.T,M.Kom | Algoritma dan Pemrograman
Pseudo-code• Sebagai contoh, flowchart berikut ini akan
ditulis dalam Pseudo-code.
Start
C = A + B
MasukkanA dan B
Tampilkan C
End
Edi Ismanto,S.T,M.Kom | Algoritma dan Pemrograman
Pseudo-code
1. Start2. Masukkan A dan B3. C = A + B4. Tampilkan C5. End
Edi Ismanto,S.T,M.Kom | Algoritma dan Pemrograman
Pseudo-code• Flowchart berikut ini akan ditulis menjadi
Pseudo-code.Start
Bagi A dengan 2
Masukkan A
“Ganjil”
End
Apakah sisahasil bagi = 0 ?
“Genap”
tidakya
Edi Ismanto,S.T,M.Kom | Algoritma dan Pemrograman
Pseudo-code1. Start2. Masukkan A3. Sisa = A MOD 24. IF (Sisa = 0)5. Cetak “Genap”6. Else7. Cetak “Ganjil”8. End
Edi Ismanto,S.T,M.Kom | Algoritma dan Pemrograman
Pseudo-code• Flowchart berikut ini akan ditulis
menjadi Pseudo-code.
Pseudo-code1. Mulai2. bil 13. ULANG SELAMA bil < 104. JIKA bil ≠ 5 MAKA5. tampilkan (bil)6. AKHIR –JIKA7. bil bil + 18. AKHIR-ULANG9. Selesai
Pseudo-code• Kita bisa bebas menulis pseudo code
selama itu mudah dimengerti.• Tetapi disarankan untuk menggunakan
keyword yang umum digunakan dalam bahasa pemrograman seperti : if, then, else, while, do, repeat, for, dan lainnya.
• Dan ikuti gaya penulisan pemrograman seperti Pascal, C++, dll.
Edi Ismanto,S.T,M.Kom | Algoritma dan Pemrograman
LATIHAN