Anda di halaman 1dari 10

1.

Buatlah program java yang menampilkan nim dan nama secara sederhana tampilkan yang di
harapkan adalah sebagai berikut :
Nim : 09101138
Nama : Belajar33
Gunakanlah Fungsi String untuk menampilkan 4 karakter dimana karakter yang diambil dimulai
karakter ke 4 dari nama contoh Belajar33 menjadi ajar
2. Membuat program java mendiskon harga barang menggunakan Scanner dalam menginputkan
harga barang dan jumlah diskon hingga menemukan total harga, tampilan yang di harapkan :
Harga Barang : Rp. 10000
Diskon : 10 %
Diskon(Rp.) : Rp. 1000
Total Harga : Rp. 9000
3. Menentukan Lulus atau Gagal dengan memasukan 3 Nilai dimana jika rata-rata nilai lebih besar
dari 60 maka dinyatakan Lulus jika tidak akan gagal, gunakan input JOptionPane dalam
memasukan 3 nilainya, Tampilan yang di harapkan
Nilai 1 : 60
Nilai 2 : 60
Nilai 3 : 60
Rata=(Nilai1 +Nilai2 +Nilai3)/3
Jika Rata >=60 Maka Hasil =LULUS
Jika Rata<60 Maka Hasil=GAGAL
4. Membuat program java berupa perkalian, dimana inputannya menggunakan JOptionPane,
tampilan yang di harapkan :
Nilai 1 : 10
Nilai 2 : 3
Hasil : 30
5. Buatlah program dengan bahasa pemrograman Java untuk menampilkan
0
01
012
0123
01234
012345

1. Buatlah program dengan bahasa pemrograman Java untuk menampilkan


1
22
333
4444
55555
2. Menentukan Nilai Huruf dengan memasukan 3 Nilai dimana jika rata-rata nilai lebih besar dari 60
maka dinyatakan Lulus jika tidak akan gagal, gunakan input JOptionPane dalam memasukan 3
nilainya, Tampilan yang di harapkan
Nilai Tugas : 60
Nilai UTS : 80
Nilai UAS : 80
Rata=(Tugas+UTS+UAS)/3
Jika Rata >=70 Maka Hasil =AMAT BAIK
Jika Rata<70 Maka Hasil=BELUM BAIK
3. Membuat program java berupa pembagian, dimana inputannya menggunakan JOptionPane,
tampilan yang di harapkan :
Nilai 1 : 10
Nilai 2 : 3
Hasil :10
4. Buatlah program java yang menampilkan nip dan nama karyawan secara sederhana tampilkan
yang di harapkan adalah sebagai berikut :
Nim : 09101138
Nama : Sumarlin
Gunakanlah Fungsi String untuk menampilkan 2 karakter dimana karakter yang diambil dimulai
karakter ke 4 dari nama contoh sumarlin menjadi umar
5. Membuat program java Pajak Panghasilan menggunakan Scanner dalam menginputkan gaji dan
jumlah ppn hingga menemukan total gaji, tampilan yang di harapkan :
Harga Barang : Rp. 1000000
Pajak : 10 %
Pajak(Rp.) : Rp. 100000
Total Harga : Rp. 900000

1.

Buatlah program dengan bahasa pemrograman Java untuk menampilkan


0
12
234
3456
45678
5678910

2.

Menentukan Diskon Berdasarkan Total Harga dimana Total harga=Berat x Jumlah x Harga satuan,
gunakan input JOptionPane dalam memasukan 3 nilainya, Tampilan yang di harapkan
Nilai Berat : 10
Nilai Jumlah : 5
Nilai Harga Satuan : 1000
Jika TotalHarga>=50000 Maka Diskon = 10% x TotalHarga
Jika TotalHarga <50000 Maka Diskon 0

3.

Membuat program java berupa Perkalian dan Pembagian, dimana inputannya menggunakan
JOptionPane, tampilan yang di harapkan :
Nilai 1 : 8
Nilai 2 : 2
Hasil Perkalian:16
Hasil Pembagian: 4

4.

Membuat program java Total Bayar menggunakan Scanner dalam menginputkan Biaya Bayar dan
jumlah PPN dan Diskon hingga menemukan total gaji, tampilan yang di harapkan :
Harga : Rp. 100000
Jumlah
: Rp. 10
Harga Barang:Rp. 1000000
Pajak : 10 %
Pajak(Rp.) : Rp. 100000
Diskon : 5%
Diskon(Rp.):Rp. 50000
Total Harga : Rp. 1050000

5.

Buatlah program java yang menampilkan kode produk dan nama produk secara sederhana tampilkan
yang di harapkan adalah sebagai berikut :
Kode Produk : Umobil23
Nama Produk : Mobil Sedan
Gunakanlah Fungsi String untuk menampilkan 5 karakter dimana karakter yang diambil dimulai
karakter ke 2 kode produk contoh Umobil23 menjadi mobil

1. Membuat program java Total Bayar menggunakan Scanner dalam menginputkan Biaya Bayar dan
jumlah PPN dan Diskon hingga menemukan total gaji, tampilan yang di harapkan :
Harga Barang : Rp. 1000000
Pajak : 10 %
Pajak(Rp.) : Rp. 100000
Diskon : 5%
Diskon(Rp.):Rp. 50000
Total Harga : Rp. 1050000
2. Buatlah program dengan bahasa pemrograman Java untuk menampilkan
0
10
210
3210
43210
543210
3. Buatlah program java yang menampilkan kode produk dan nama produk secara sederhana
tampilkan yang di harapkan adalah sebagai berikut :
Kode Produk : klsapel01
Nama Produk : Apel Malang
Gunakanlah Fungsi String untuk menampilkan 4 karakter dimana karakter yang diambil dimulai
karakter ke 4 kode produk contoh klsapel01 menjadi apel
4. Menentukan Nilai Huruf dengan memasukan 3 Nilai dimana jika rata-rata nilai lebih besar dari 70
maka dinyatakan Lulus jika tidak akan gagal, gunakan input JOptionPane dalam memasukan 3
nilainya, Tampilan yang di harapkan
Nilai PR : 70
Nilai Tugas : 80
Nilai Ujian : 80
Rata =(PR+Tugas+Ujian)/3
Jika Rata >=70 Maka Hasil =LULUS
Jika Rata<70 Maka Hasil=GAGAL
5. Membuat program java berupa penambahan dan pengurangan, dimana inputannya menggunakan
JOptionPane, tampilan yang di harapkan :
Nilai 1 : 10
Nilai 2 : 3
Hasil Penambahan:10
Hasil Pengurangan: 7

1.

Membuat program java berupa Sisa Pembagian dan Pembagian, dimana inputannya menggunakan
JOptionPane, tampilan yang di harapkan :
Nilai 1 : 4
Nilai 2 : 2
Hasil Sisa Pembagian(%):0
Hasil Pembagian (/): 2

2.

Membuat program java Total Bayar menggunakan Scanner dalam menginputkan Biaya Bayar dan
jumlah PPN dan Diskon hingga menemukan total gaji, tampilan yang di harapkan :
Harga : Rp. 100000
Jumlah
: Rp. 10
Harga Barang:Rp. 1000000
Pajak : 10 %
Pajak(Rp.) : Rp. 100000
Diskon : 5%
Diskon(Rp.):Rp. 50000
Total Harga : Rp. 1050000

3.

Menentukan Diskon Berdasarkan Total Harga dimana Total harga=Berat x Jumlah x Harga satuan,
gunakan input JOptionPane dalam memasukan 3 nilainya, Tampilan yang di harapkan
Nilai Berat : 10
Nilai Jumlah : 5
Nilai Harga Satuan : 1000
Jika TotalHarga>=50000 Maka Diskon = 10% x TotalHarga
Jika TotalHarga <50000 Maka Diskon 0

4.

Buatlah program dengan bahasa pemrograman Java untuk menampilkan urutan bilangan 0
01
014
0149
014916
01491625

5.

Buatlah program java yang menampilkan kode produk dan nama produk secara sederhana tampilkan
yang di harapkan adalah sebagai berikut :
Kode Produk : SaSabunl23
Nama Produk : Kotak Sabun
Gunakanlah Fungsi String untuk menampilkan 5 karakter dimana karakter yang diambil dimulai
karakter ke 3 kode produk contoh Sasabun23 menjadi sabun

1. Jelaskan perbedaan 2 program di bawah ini dan tebaklah masing-masing outputnya !


public class switch1 {
public static void main(String args[]) {
int i = 2;
switch (i) {
case 1 : i+=3; break;
case 2 : i+=5; break;
default : i+=10;
}
System.out.println(i);
}
}

public class Switch2 {


public static void main(String args[]) {
int i = 2;
switch (i) {
case 1 : i+=3;
case 2 : i+=5;
default : i+=10;
}
System.out.println(i);
}
}

2. Untuk program di bawah ini, berikan penjelasan dan apa outputnya!


public class KodeA {
public static void main(String [] args) {
int i;
for (i=0; i<20; i++) {
if ((i%2)>0)
System.out.print(i + " ");
}
}
}
3. Buat program Java untuk menampilkan konversi nilai angka ke nilai huruf berdasarkan range nilai di bawah
dengan menggunakan statement if else if..else!
Range
A
80 100
B
70 79
C
6069
D
50-59
E
0-49
4. Jelaskanlah apa yang anda ketahui mengenai konsstruktor! Berikanlah contoh programmnya!

1. Buat program Java untuk menampilkan konversi nilai angka ke nilai huruf berdasarkan range nilai di bawah
dengan menggunakan statement if else if..else!

Nilai
A
B+
B
C+
C
D
E

Range
80 100
75 79
7074
65-69
60-64
50-59
0-49

2. Untuk program di bawah ini, berikan penjelasan dan apa outputnya!


public class KodeB {
public static void main(String [] args) {
int i=0;
while (i<20) {
if ((i%2)>0)
System.out.print(i + " ");
i++;
}
}
}
3. Jelaskan perbedaan 2 program di bawah ini dan tebaklah masing-masing outputnya !
public class switch1 {
public static void main(String args[]) {
int i = 2;
switch (i) {
case 1 : i-=3; break;
case 2 : i-=5; break;
default : i-=10;
}
System.out.println(i);
}
}

public class Switch2 {


public static void main(String args[]) {
int i = 2;
switch (i) {
case 1 : i-=3;
case 2 : i-=5;
default : i-=10;
}
System.out.println(i);
}
}

4. Jelaskanlah apa yang anda ketahui mengenai Modifier! Berikanlah contoh programmnya!

1. Jelaskanlah apa yang anda ketahui mengenai Method! Berikanlah contoh programmnya!

2. Untuk program di bawah ini, berikan penjelasan dan apa outputnya!


public class kodeC {
public static void main(String [] args) {
int i=0;
do {
if ((i%2)>0)
System.out.print(i + " ");
i++;
} while (i<20);
}
}
3. Buat program Java untuk menampilkan Diskon berdasarkan range Harga di bawah dengan
menggunakan statement if else if..else!
Discoun
Range
Discount 5%
10000-50000
Discount 8%
51000-100000
Discount 10%
110000-150000
Discount 12%
151000-200000
Discount 15%
210000-300000
Discount 20%
310000-500000
Discount 30%
>=510000
4. Jelaskan perbedaan 2 program di bawah ini dan tebaklah masing-masing outputnya !
public class switch1 {
public static void main(String args[]) {
int i = 1;
switch (i) {
case 1 : i+=3; break;
case 2 : i+=5; break;
case 3: i+=7; break;
default : i+=10;
}
System.out.println(i);
}
}

public class Switch2 {


public static void main(String args[]) {
int i = 1;
switch (i) {
case 1 : i+=3;
case 2 : i+=5;
case 3: i+=7;
default : i+=10;
}
System.out.println(i);
}
}

1. Untuk program di bawah ini, berikan penjelasan dan apa outputnya!


public class KodeD {
public static void main(String [] args) {
int i=0;
while (i<30) {
if ((i%2)==0)
System.out.print(i + " ");
i++;
}
}
}
2. Buat program Java untuk menampilkan Bonus berdasarkan range point di bawah dengan
menggunakan statement if else if..else!
Bonus
Point
Jam Tangan
80 100
Jam Dinding
75 79
Gantungan Baju
7074
Piring
65-69
Gelas
60-64
Sapu Tangan
50-59
Spon
20-49
3. Jelaskan perbedaan 2 program di bawah ini dan tebaklah masing-masing outputnya !
public class switch1 {
public static void main(String args[]) {
int i = 1;
switch (i) {
case 1 : i-=2; break;
case 2 : i-=4; break;
case 3: i-=6; break;
default : i-=8;
}
System.out.println(i);
}
}

public class Switch2 {


public static void main(String args[]) {
int i = 1;
switch (i) {
case 1 : i-=2;
case 2 : i-=4;
case 3: i-=6;
default : i-=8;
}
System.out.println(i);
}
}

4. Jelaskanlah apa yang anda ketahui mengenai Class String! Berikanlah contoh programmnya!

1. Buat program Java untuk menampilkan Diskon berdasarkan range harga di bawah dengan
menggunakan statement if else if..else!
Discount
Range
300000
>5000000
250000
4000000-4900000
200000
3000000-3900000
150000
2000000-2900000
100000
1500000-1900000
50000
1000000-1400000
25000
500000- 990000
2. Jelaskanlah apa yang anda ketahui mengenai Class dan Objek! Berikanlah contoh programmnya!

3. Untuk program di bawah ini, berikan penjelasan dan apa outputnya!


public class KodeE {
public static void main(String [] args) {
int i;
for (i=0; i<30; i++) {
if ((i%2)==0)
System.out.print(i + " ");
}
}
}
4. Jelaskan perbedaan 2 program di bawah ini dan tebaklah masing-masing outputnya !
public class switch1 {
public static void main(String args[]) {
int i = 3;
switch (i) {
case 1 : i-=1; break;
case 2 : i-=5; break;
case 3: i-=9; break;
default : i-=13;
}
System.out.println(i);
}
}

public class Switch2 {


public static void main(String args[]) {
int i = 3;
switch (i) {
case 1 : i+=1;
case 2 : i+=5;
case 3: i+=9;
default : i+=13;
}
System.out.println(i);
}
}

Anda mungkin juga menyukai