03 pseudo-code
Transcript of 03 pseudo-code
![Page 1: 03 pseudo-code](https://reader035.fdokumen.com/reader035/viewer/2022071703/55b7b223bb61eb2c148b45e7/html5/thumbnails/1.jpg)
PSEUDO-CODEMAS BUDI YONO
![Page 2: 03 pseudo-code](https://reader035.fdokumen.com/reader035/viewer/2022071703/55b7b223bb61eb2c148b45e7/html5/thumbnails/2.jpg)
PSEUDO-CODE
Pseudo artinya artinya semu atau tidak sebenarnya.
Pseudo-code adalah notasi algoritma yang menyerupai notasi bahasa pemrograman.
Karena Pseudo-code sudah menyerupai notasi bahasa pemrograman, maka Pseudo-code lebih mudah untuk dikonversi ke dalam bahasa pemrograman.
![Page 3: 03 pseudo-code](https://reader035.fdokumen.com/reader035/viewer/2022071703/55b7b223bb61eb2c148b45e7/html5/thumbnails/3.jpg)
PSEUDO-CODE
Sebagai contoh, flowchart berikut ini akan ditulis dalam Pseudo-code.
Start
C = A + B
MasukkanA dan B
Tampilkan C
End
![Page 4: 03 pseudo-code](https://reader035.fdokumen.com/reader035/viewer/2022071703/55b7b223bb61eb2c148b45e7/html5/thumbnails/4.jpg)
PSEUDO-CODE
1. Start2. Masukkan A dan B3. C = A + B4. Tampilkan C5. End
![Page 5: 03 pseudo-code](https://reader035.fdokumen.com/reader035/viewer/2022071703/55b7b223bb61eb2c148b45e7/html5/thumbnails/5.jpg)
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
![Page 6: 03 pseudo-code](https://reader035.fdokumen.com/reader035/viewer/2022071703/55b7b223bb61eb2c148b45e7/html5/thumbnails/6.jpg)
PSEUDO-CODE
1. Start2. Masukkan A3. Sisa = A MOD 24. IF (Sisa = 0)5. Cetak “Genap”6. Else7. Cetak “Ganjil”8. End
![Page 7: 03 pseudo-code](https://reader035.fdokumen.com/reader035/viewer/2022071703/55b7b223bb61eb2c148b45e7/html5/thumbnails/7.jpg)
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.