Anda di halaman 1dari 3

Nama : Khoirul Nisa Presensi :22

NIM : 213310022
Prodi : Teknologi Komputer -1

PERTEMUAN KE-8
(Praktikum Algoritma dan Pemograman)
Praktik

1. Membuat program seperti output di bawah.

Di baris 8 saya mengisi variabel bil dengan angka 1. Kemudian terdapat blok
perulangan WHILE dengan perintah while (bil<= 5). Artinya, selama nilai
variabel bil kurang dari 5, jalankan perulangan. Masalahnya, nilai variabel bil saat
ini adalah 1, sehingga 1<= 5 langsung menuju ke true. Dengan demikian, blok
perulangan tersebut adalah seperti program di atas.

2. Modifikasi praktik 1, mengubah perrnyataan bil=1 yang ada pada baris 8 menjadi
bil=5, dan pernyataan while(bil<=5) yang ada dibaris ke 9 dengan while(bil>=1)
dan bil=bil+1 pada baris 11 menjadi bil=bil-1.

Di sini saya mengisi nilai awal variabel counter bil dengan angka 5. Kondisi
perulangan adalah while (bil> 1), artinya selama nilai variabel bil di atas 1,
mengapa bias kosong? Karena saya menggunakan perintah decrement bil=bil-1
yang akan mengurangi nilai variabel bil sebanyak 1 angka dalam setiap iterasi.

3. Program untuk menampilkan tulisan STMIK AKAKOM dan buat suatu


pernyataan jika tulisan tersebut bisa ditampilkan selama jawaban True (Ya) dan
akan di hitung jumlah yang di tampilkan.
a. Simpan dan jalankan
Hasilnya seperti program di atas, yang di tampilkan adalah STMIK AKAKOM
kemudian di susul line di bawah nya. Tampilkan tulisan lagi(ya/tidak). Disini
masuk ke variable while (running) bernilai true.

b. Ujilah dengan mengisi ya sebanyak 2 kali , amati hasilnya

Progrom tersebut akan mengulang sebanyak-banyak nya yang kalian inginkan.

c. Lanjutkan menguji dengan mengisi tidak, amati hasilnya

Jika memasukkan tidak maka akan menuju perintah


if(jawab.equalsIgnoreCase (“tidak”)) kemudian variable running bernilai
false. Perintah tersebut akan berhenti dan tidak mengulang akan di definisikan
oleh counter=0;.

4. Program dengan while untuk mencetak bilangan genap dari 0 sampai 10

Di baris 7 saya mengisi integer genap sama dengan 2. Kemudian terdapat blok
perulangan WHILE dengan perintah while (genap<=10). Artinya, selama nilai
variabel bil kurang dari 10, jalankan perulangan. Perintah decrement genap++
yang akan menambah nilai variabel bil sebanyak 2 angka dalam setiap iterasi.

LATIHAN
1. Modifikasi praktik 4 agar bilangan genap yang dicetak dimulai dan diakhiri
menurut keinginan user

Di baris 7 saya mengisi integer genap, awal, akhir. Kemudian masukkan nilai
awal lalu input awal. Selanjutnya masukkan nilai akhir lalu input akhir. Disini
saya masukkan perintah genap=2. Kemudian terdapat blok perulangan WHILE
dengan perintah while (genap<=akhir). Artinya, selama nilai variabel genap
kurang dari akhir, jalankan perulangan. Perintah decrement awal ++ yang akan
menambah nilai variabel awal sebanyak 2 angka dalam setiap iterasi. Karena ini
bilangan genap lalu saya masukkan perintah decrement genap+=2; yang
mencentak bilangan genap.

Anda mungkin juga menyukai