Pretest :
1. Apakah fungsi dari struktur kontrol keputusan ?
jawab :
Struktur Keputusan digunakan sebagai
fungsi kontrol memilih pernyataan ataupun blok kode yang nantinya akan
dieksekusi. Disini berarti adalah sebuah kondisi yang diharapkan
terpenuhi dan bernilai TRUE.
2. Sebutkan jenis-jenis struktur kontrol keputusan!
jawab :
Struktur kontrol keputusan terdiri dari : (1). if (2). if – else (3). if – else if (4). switch
3. Apakah fungsi dari struktur kontrol Perulangan ?
jawab :
Fungsi dari kontrol Perulangan adalah
sebagai fungsi yang dapat melakukan perulangan pada pernyataan ataupun
blok kode yang akan dieksekusi. Disini adalah perulangan dimana suatu
kondisi terpenuhi.
4. Sebutkan jenis-jenis struktur kontrol perulangan !
jawab :
Macam-macam struktur perulangan adalah : (1). while (2). do – while (3). for
5. Jelaskan perbedaan dari while dan do-while !
jawab :
- while digunakan untuk melakukan perulangan yang sesuai target atau kondisi yang ingin dipenuhi dan jika tidak terpenuhi, maka tidak ada yang tereksekusi
- do – while digunakan untuk melakukan perulangan yang setidak-tidaknya menghasilkan satu hasil, walaupun kondisi yang ditargetkan tidak terpenuhi
Praktek Mandiri :
1. Buatlah program untuk menghitung rata-rata nilai dari 3 buah nilai yang dimasukkan oleh user. Tampilkan LULUS jika nilai rata-rata diatas atau sama dengan 60, selain itu tampilkan GAGAL. Ketentuan : gunakan inputan kelas BufferedReader dan JOptionPane !
jawab :
(a). BufferedReader
Hasilnya : gambar 1 ( LULUS ) dan gambar 2 (GAGAL)
(b). JOptionPane
Hasil (I) : LULUS!
Hasil (II) : GAGAL!
2. Buatlah program untuk menampilkan
nama-nama hari hari. Ditentukan bahwa hari akan diwakili sebuah nilai
integer mulai dari integer 1 sampai dengan 7 . 1 = Senin, 2 = Selasa,
dst. Program akan meminta user untuk memasukan nilai integer yang
dimasukkan user. Jika user memasukkan nilai diluar 1 s/d 7 maka
tampilkan pesan ” Nilai yang dimasukkan tidak valid! “. ( Saya menggunakan inputan JOptionPane).
jawab :
Hasil : sesuai hari yang ada
Hasil : jika diluar angka 1 s/d 7
3. Buatlah program untuk mencari nama Anda sebanyak 9 kali.
(a). Gunakan perulangan while !
jawab :
(b). Gunakan perulangan do-while
jawab:
(c). Gunakan For
jawab :
4. Buatlah program untuk mencari
hasil perkalian dua buah nilai integer yang dimasukkan oleh user dengan
menggunakan operator penjumlahan ( + ). Untuk inputan gunakan kelas
JOptionPane !
jawab :
( Sumber Materi Praktikum oleh : I Wayan Gede Suweca Antara, S.Kom ; Struktur Kontrol Java )
0 komentar: