Pernyataan berkondisi menggunakan kata kunci if, if-else atau switch.
Pernyataan if, Bentuk :
Jika kondisi bernilai benar (true) maka pernyataan dijalankan.
Jika kondisi bernilai salah (false) maka pernyataan tidak dijalankan.
Contoh program pernyataan if :
Pernyataan if-else, Bentuk :
Jika kondisi bernilai salah (false) maka pernyataan2 dijalankan.
Contoh program pernyataan if-else :
Pernyataan switch, Bentuk :
Contoh program pernyataan switch :
if (kondisi)
pernyataan;
pernyataan;
Jika kondisi bernilai benar (true) maka pernyataan dijalankan.
Jika kondisi bernilai salah (false) maka pernyataan tidak dijalankan.
Contoh program pernyataan if :
package javaapplication2;
public class Main
{
public static void main(String[] args)
{
int nilai;
nilai=90;
if (nilai>=80 & nilai <=100){
System.out.println("Istimewa");
System.out.println("Hadiah Mobil");}
}
}
public class Main
{
public static void main(String[] args)
{
int nilai;
nilai=90;
if (nilai>=80 & nilai <=100){
System.out.println("Istimewa");
System.out.println("Hadiah Mobil");}
}
}
if (kondisi)
pernyataan1;
else
pernyataan2;
Jika kondisi bernilai benar (true) maka pernyataan1 dijalankan.pernyataan1;
else
pernyataan2;
Jika kondisi bernilai salah (false) maka pernyataan2 dijalankan.
Contoh program pernyataan if-else :
package javaapplication2;
public class Main
{
public static void main(String[] args)
{
int nilai;
nilai=90;
if (nilai>=80 & nilai <=100){
System.out.println("Istimewa");
System.out.println("Hadiah Mobil");}
else {
System.out.println("Kurang");
System.out.println("Coba Lagi Tahun Depan");
}
}
}
public class Main
{
public static void main(String[] args)
{
int nilai;
nilai=90;
if (nilai>=80 & nilai <=100){
System.out.println("Istimewa");
System.out.println("Hadiah Mobil");}
else {
System.out.println("Kurang");
System.out.println("Coba Lagi Tahun Depan");
}
}
}
switch (kondisi) {
case nilai1;
pernyataan1;
case nilai2;
pernyataan2;
...............
default :
pernyataanN;
}
Pernyataan yang dijalankan adalah yang memiliki nilai case yang sesuai dengan kondisi.case nilai1;
pernyataan1;
case nilai2;
pernyataan2;
...............
default :
pernyataanN;
}
Contoh program pernyataan switch :
package javaapplication3;
public class Main
{
public static void main(String args [])
{
int pilihan,a,b,c;
a=10;
b=4;
pilihan = 3;
switch (pilihan)
{
case 1:
c = a+b;
System.out.println("Hasil dari 10 + 4 = " + c);
break;
case 2:
c = a-b;
System.out.println("Hasil dari 10 - 4 = " + c);
break;
case 3:
c = a*b;
System.out.println("Hasil dari 10 x 4 = " + c);
break;
case 4:
c = a/b;
System.out.println("Hasil dari 10 / 4 = " + c);
break;
case 5:
c = a%b;
System.out.println("Hasil dari 10 % 4 = " + c);
break;
default:
System.out.println("Masukkan angka 1 sampai 5 saja");
break;
}
}
}
public class Main
{
public static void main(String args [])
{
int pilihan,a,b,c;
a=10;
b=4;
pilihan = 3;
switch (pilihan)
{
case 1:
c = a+b;
System.out.println("Hasil dari 10 + 4 = " + c);
break;
case 2:
c = a-b;
System.out.println("Hasil dari 10 - 4 = " + c);
break;
case 3:
c = a*b;
System.out.println("Hasil dari 10 x 4 = " + c);
break;
case 4:
c = a/b;
System.out.println("Hasil dari 10 / 4 = " + c);
break;
case 5:
c = a%b;
System.out.println("Hasil dari 10 % 4 = " + c);
break;
default:
System.out.println("Masukkan angka 1 sampai 5 saja");
break;
}
}
}
Comments
Post a Comment