Algoritma Soal 4 (Desimal ke Biner)
1. Mendeklarasikan variabel yaitu :
int bil, x, stack
2. Masukkan bilangan yang menyatakan bil.
3. Tanyakan, apakah bil> 256 ?
4. Jika ya, maka kembali ke proses no.2.
5. Jika tidak, maka langsung ke proses selanjutnya(no.6).
6. Bilangan dimodulkan yang menyatakan x = bil % 2.
7. Bagikan bil dengan 2 yang menyatakan bil yaitu bil/2.
8. Lakukan proses stack push dari x yang menyatakan stack push(x).
9. Tanyakan, apakah bil > 0 ?
10. Jika ya, maka kembali ke proses 6.
11. Jika tidak, maka lakukan proses selanjutnya(no.12).
12. Proses Looping (stack empty)
12.01. Lakukan proses stack pop dari x yang menyatakan x = stack pop.
12.02. Print x.
12.03. Kembali ke proses no.12.
13. Program selesai.
Rabu, Januari 02, 2008
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar