Ok. langsung saja
1. Pernyataan Keputusan (Branching)
Dimana terdapat beberapa jenis struktur keputusan yang termasuk kedalamnya :- Pernyataan IF
- Pernyataan IF ELSE
- Pernyataan IF ELSE IF
- Pernyataan SWITCH
A. Pernyataan IF
Pernyataan if ini hanya menampilkan hasil yang bernilai true atau false. Jika true hasil akan ditampilkan dan apabila false maka hasilnya tidak akan ditampilkan.
Penulisannya :
- if(kondisi){ //jika kondisi true atau false}
- terdapat sebuah kondisi dimana kondisi tersebut akan mencari nilai true atau false.
Contoh :
public class PernyataanIF{
public static void main(String[] args){
int nilai=80;
if(nilai > 80){
System.out.println("Selamat Dan Sukses");
}
}
}
B. Pernyataan IF ELSE
Sama persis dengan pernyataan IF namun jika hasilnya true atau false maka keduanya akan ditampilkan.
Penulisannya :
- if(kondisi){//jika kondisi true}else{//jika kondisi false}
public class PernyataanIFELSE{
public static void main(String[]args){
int nilai= 80;
if(nilai > 80{
System.out.println("Selamat");
}else{
System.out.println("Coba Lagi");
}
}
}
C. Pernyataan IF ELSE IF
Pernyataan ini merupakan multi percabangan karena memiliki banyak nilai dan kondisi.
Penulisannya :
- if(kondisi){//code here}else if(kondisi){//code here}else{}
import java.util.Scanner
public class NilaiAkhir{
public static void main(String[]args){
Scanner input=new Scanner(system.in);
int nilai;
char hasil;
System.out.println("Masukkan nilai Anda : ");
nilai=input.nextInt();
if(nilai > 80){
hasil="A";
}else if(nilai > 70){
hasil="B";
}else if(nilai > 60){
hasil="C";
}else if(nilai > 50{
hasil="D";
}else{
hasil="E";
}
System.out.println("Anda mendapat nilai " + hasil);
}
}
D. Pernyataan SWITCH
Contoh :
public class PernyataanSwitch{
public static void main(Sring[]args){
int pilih=3;
Switch(pilih){
case 1: //untuk menentukan apabila no 1 dipilih
System.out.printpl("Jakarta");
break; //untuk menghentikan apabila no 1 dipilih
case 2:
System.out.println("Bandung");
break;
case 3:
System.out.println("Cirebon");
break;
default: //kondisi dimana tidak ada pilihan
System.out.println("Lampung");
break;
}
}
}
Nah, itulah beberapa contoh untuk pernyataan keputusan.
http://linkshrink.net/7a0zuF
BalasHapus