Disusun oleh :
5.2 Percobaan
5.2.1 Percobaan 1
Jawab:
Program akan menampilkan “halo programmer” sebanyak tak terhingga, hal ini disebabkan karena
kondisi yang diberikan selalu benar.
5.2.2 Percobaan 2
Apa yang terjadi? Apakah hasil program sesuai dengan Anda harapkan? Mengapa?
Jawab:
Program tidak menampilkan apapun. Program yang dihasilkan tidak sesuai harapan karena kondisi yang
diberikan selalu salah.
5.2.3 Percobaan 3
Berapa kali kalimat “halo programmer” ditampilkan di layar? Mengapa bisa demikian? Bagaimana cara
mengontrol banyaknya perulangan menggunakan variable counter?
Jawab:
Kalimat “halo programmer” yang ditampilkan sebanyak 3 kali. Hal ini terjadi karena kondisi yang
diberikan harus kurang dari 3, dalam program perhitungan dimulai dari 0 sehingga 0, 1, 2. Jika
bertambah (i++) yang berarti i = i + 1. Sedangkan berkurang (i--) yang berarti i = i – 1.
5.2.4 Percobaan 4
Berikut adalah flowchart untuk menghitung rata-rata harga saham (stock price). Pada flowchart ini user
memasukkan harga saham secara berulang. Buatkan program untuk flowchart berikut menggunakan
struktur perulangan while.
Jawab:
Hasil program
5.2.5 Percobaan 5
Ada berapa banyak struktur perulangan (loop) pada program di atas? Apa kegunaan masing-masing
struktur perulangan (loop) tersebut?
Jawab:
Hasil program
Struktur yang digunakan ada 3 buah for loops, didalam for loops tersebut terdapat 3 buah variable yaitu
t (tinggi), s (spasi) dan b (bintang). Looping dimulai dari tinggi, lalu didalamnya bersarang 2 buah for
loops, yaitu untuk menghitung spasi dan jumlah bintang.