TUGAS ALGORITMA PEMROGRAMAN
SOAL :
- ada 2 gelas kosong, ukuran 5 liter dan 3 liter, bagaimana cara kita mendapatkan air 2 liter dan 4 liter ??
- 7,6,5,8,10,2,1: Urutkan yang paling kecil ke besar?
Jawab :
- 1. isi penuh dengan air gelas ukuran 3 liter
2. tuangkan air darik gelas 4 liter ke gelas 5 liter
3. gelas 3 liter kosong
4. isi lagi penuh gelas 3 liter
5. tuangkan air 1 liter dari gelas 3 liter ke 5 liter
6. jadi air dari gelas 3 liter sisa 2 liter. air di gelas 5 liter, 4 liter
7. selesai
- 1. taruh angkat 7 di paling ahir (6,5,8,10,2,1,7)
2. pindahkan angka 5 ke paling depan (5,6,8,10,2,1,7)
3. pindahkan angka 2 ke depan angka 10 (5,6,8,2,10,1,7)
4. pindahkan angka 2 ke depan angka 8 (5,6,2,8,10,1,7)
5. pindahkan angka 2 ke depan angka 6 (5,2,6,8,10,1,7)
6. pindahkan angka 2 ke paling depan (2,5,6,8,10,1,7)
7. pindahkan angka 1 ke paling depan
- 2,5,6,8,1,10,7
- 2,5,6,1,8,10,7
- 2,5,1,6,8,10,7
- 2,1,5,6,8,10,7
- 1,2,5,6,8,10,7
8. pindahkan angka 7 di depan angka 8
- 1,2,5,6,8,7,10
- 1,2,5,6,7,8,10
9. selesai , hasil ahir sudah urut (1,2,5,6,7,8,10)
trimakasih
Tidak ada komentar:
Posting Komentar