Laporan Praktikum
Laporan Praktikum
UNIVERSITAS BRAWIJAYA
PENGULANGAN
a. List eror yang terjadi dan jelaskan mengapa demikian serta Perbaiki!
2 Adanya error pada baris Solusi dari kesalahan penulisan ini dapat diatasi
ke 20 pada gambar dengan menuliskan ‘}’ didepan statement ‘else’ guna
diatas dikarenakan menutup statement ‘if’
kesalahan dalam
menuliskan baris kode
yang mana sebelum
kata ‘else’ seharusnya
kita menambahkan
kurung kurawal tutup
‘}’. Yang mana
bertujuan untuk
menutup statement dari
‘if’ sebelum menuliskan
statement untuk ‘else’.
3 Terjadinya error pada Solusi dari error ini sudah teratasi pada poin
baris ke 24 merupakan sebelumnya.
lanjutan error yang
terjadi pada baris ke 20
karena
keterkurangannya
kurung kurawal yang
seharusnya ada pada
sebelum statement
‘else’.
b.
c. Screenshot hasilnya!
2. Kembangkan program pada soal No. 1 dengan program Java untuk menentukan total
biaya yang harus dibayar dengan tampilan sebagai berikut:
Diskon Keterangan
10% dari total belanja Total belanja > 150.000 sampai <=300.000
15% dari total belanja Total belanja > 300.000 sampai <=500.000
a. Screenshot hasilnya!
b. Source code (Lampirkan dalam bentuk file.java)
B. SWITCH-CASE
1. Program ini digunakan untuk menampilkan bilangan sesuai angka yang ditulis
diantara 1-4 selain itu maka akan keluar notifikasi bahwa angka yang dimasukkan
salah. Jalankan program di bawah ini! Perbaiki jika terdapat error! Screenshot
hasilnya !
a. List eror yang terjadi dan jelaskan mengapa demikian serta Perbaiki!
b. Screenshot hasilnya!
2. Kembangkan program pada soal No. 1 dengan program java untuk menentukan hasil
operasi matematika sesuai yang dipilih dengan memasukkan dua bilangan bulat
dengan tampilan sebagai berikut :
Menu:
1. Penjumlahan
2. Pengurangan
3. Perkalian
4. Pembagian
Masukkan angka ke-1 : 3
Masukkan angka ke-2 : 4
Masukkan menu pilihan Anda (1-4) : 1
Hasil penjumlahan 3 + 4 = 7
a. Screenshot hasil
C. FOR
1. Ketiklah program di bawah ini :
Jalankan program, Isi tabel berikut dengan mengganti isi di dalam kurung baris ke -14
2 a=1; a>=10; a++ Tidak akan muncul apa-apa Karena nilai a tidak
lebih sama dengan
10 maka statement
didalam for tidak
akan di eksekusi
akibat kondisi
tersebut berniai
false
+1-2+3-4+5-6=-3
a. Screenshot Hasil
D. WHILE
3. Buatlah program java yang mana diberikan sejumlah data bilangan bulat yang
diinputkan secara acak dalam jumlah tertentu dan hitung jumlah banyaknya bilangan
ganjil dan bilangan genap, dengan hasil tampilan sebagai berikut :
Menu :
Masukkan jumlah bilangan : 3
Masukkan bilangan ke-1 : 1
Masukkan bilangan ke-2 : 4
Masukkan bilangan ke-3 : 5
Jumlah bilangan genap : 1
Jumlah bilangan ganjil : 2
Catatan :
pengumpulan berupa laporan dan source code (file.java) dijadikan 1 folder, beri nama folder
dengan Nama dan NIM (tiga digit NIM terakhir) dan di zip