twitter


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
NilaiRata1a-1
NilaiRata1a-2
Hasilnya : gambar 1 ( LULUS ) dan gambar 2 (GAGAL)
NilaiRata1a-1-hasil-a
NilaiRata1a-1-hasil-b
(b). JOptionPane
NilaiRata1b-1
NilaiRata1b-2
Hasil (I) : LULUS!
NilaiRata1b-1-hasil-a-1
NilaiRata1b-1-hasil-a-2
NilaiRata1b-1-hasil-a-3
NilaiRata1b-1-hasil-a-4
NilaiRata1b-1-hasil-a-5
NilaiRata1b-1-hasil-a-6
Hasil (II) : GAGAL!
NilaiRata1b-1-hasil-a-7
NilaiRata1b-1-hasil-a-8
NilaiRata1b-1-hasil-a-9
NilaiRata1b-1-hasil-a-10
NilaiRata1b-1-hasil-a-11
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 :
no2-1
no2-2
no2-3
Hasil : sesuai hari yang ada
no2-4
no2-5
Hasil : jika diluar angka 1 s/d 7
no2-6
no2-7
no2-8
3. Buatlah program untuk mencari nama Anda sebanyak 9 kali.
(a). Gunakan perulangan while !
jawab :
no3-1
no3-2
(b). Gunakan perulangan do-while
jawab:
no3-3
no3-4
(c). Gunakan For
jawab :
no3-5
no3-6
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 :
jawaban4a
jawaban4c
jawaban4d
jawaban4e
jawaban4f
jawaban4g
( Sumber Materi Praktikum oleh : I Wayan Gede Suweca Antara, S.Kom ; Struktur Kontrol Java )
Selasa, 09 Oktober 2012 | 0 komentar | Label:

0 komentar:

Posting Komentar