Anda di halaman 1dari 8

Silahkan jawab ya!

Ada beberapa latihan singkat dan jawabannya ada dibawah

Usahakan jawab terlebih dahulu sebelum liat kuncinya

Kalau ada kesulitan bisa tanya ke Group Facebook , bisa cara jawabnya atau kenapa
jawabnya seperti itu
Topik 2 Conditional

Baca Code Singkat, silahkan tebak apa hasil program ini jika dijalankan secara terpisah

Dengan inisilisasi variable

int a = 10
int b = 11
int c = 12

1.

if (6 < 2 * 5)
{
System.out.print("Halo");
System.out.print("Bro");
}

2.

if(a>b){
System.out.println("3333");
}
else{
System.out.println("111");
}

3.

if (a < c){
System.out.println("*");
}
else if (a == b){
System.out.println("&");
}
else{
System.out.println("$");
}

4.

if(a<b){
System.out.println("####");
}
else{
System.out.println("&&&&");
System.out.println("****");
}
5.

if(a>b){
System.out.println("####");
}
else{
System.out.println("&&&&");
System.out.println("****");
}
Kunci:

Kunci
1. Halo Bro
2. 111
3. *
4. ####
5. &&&&
****
Membuat Kode

Latihan 1

Ubahlah kode switch case ini menjadi if else

public class Hari{

public static void main(String[] args){


int day = 1;
switch (day) {
case 1: System.out.println("Sabtu");
break;
case 2: System.out.println("Minggu");
break;
case 3: System.out.println("Senin");
break;
case 4: System.out.println("Selasa");
break;
case 5: System.out.println("Rabu");
break;
case 6: System.out.println("Kamis");
break;
case 7: System.out.println("Jumat");
break;
default: System.out.println("Invalid day");
break;
}
}
}

Latihan 2

Buatlah sebuah program yang bisa membaca apakah sebuah bilangan itu adalah satuan,
puluhan, atau ribuan!
Jawaban:

Untuk Latihan 1

public class Hari{

public static void main(String[] args){


int day = 1;

if(day == 1){
System.out.println("Sabtu");
}
else if( day == 2){
System.out.println("Minggu");
}
else if(day == 3){
System.out.println("Senin");
}
else if(day == 4){
System.out.println("Selasa");
}
else if(day == 5){
System.out.println("Rabu");
}
else if(day == 6){
System.out.println("Kamis");
}
else if(day == 7){
System.out.println("Jumat");
}
else{
System.out.println("Invalid day");
}

}
}
Untuk Latihan 2
public class Hari{

public static void main(String[] args){


int number = 8999;
if(number < 10 )
{

System.out.println("Bilangan adalah satuan");

else if(number / 10 < 10 )


{

System.out.println("Bilangan adalah puluhan");

}
else if(number / 100 < 10 )
{

System.out.println("Bilangan adalah ratusan");

}
else if(number / 1000 < 10 ) {
System.out.println("Bilangan adalah ribuan");

}
else{
System.out.println("Bilangan diatas ribuan");

}
}

Anda mungkin juga menyukai