Anda di halaman 1dari 8

TUGAS PRAKTIKUM ALGORITMA DAN PEMROGRAMAN

Disusun oleh :

M Aldi Kurniawan 2015061071


(Kelas C)

PROGRAM STUDI TEKNIK INFORMATIKA


JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS LAMPUNG
Isi Laporan

5 Percobaan Perulangan / Loop

5.1 Tujuan Percobaan

 Mahasiswa mampu menerapakan penggunaan struktur perulangan while dan loop

5.2 Percobaan

5.2.1 Percobaan 1

Cobalah program berikut:

Apakah yang terjadi? Mengapa demikian?

Jawab:
Program akan menampilkan “halo programmer” sebanyak tak terhingga, hal ini disebabkan karena
kondisi yang diberikan selalu benar.
5.2.2 Percobaan 2

Cobalah program berikut!

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

Cobalah program berikut!

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

Cobalah program berikut:

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.

Anda mungkin juga menyukai