Salam Sarjana || Saya akan membahas materi Pemrograman Java tentang Percabangan, If bersarang baiklah marilah kita bahas.
Kondisi bersarang adalah sesuatu keadaan dimana didalam struktur kondisi
 terdapat struktur kondisi juga. Hal ini dilakukan bila diperlukan 
menyeleksi suatu keadaan lebih detail. Kondisi bersarang bisa dilakukan 
terus sampai detail seleksi sudah tercapai. Contoh struktur kondisi 
bersarang pada Java : 
if (kondisiA){
 kode....
 if(kondisiA1){
 kode....
 }else if(kondisiA2){
 kode...
 } 
}else if(kondisiB){
 kode....
 if(kondisiB1){
 kode....
 }else if(kondisiB2){
 kode...
 } 
} 
Contoh Program :
package latihan.pkg5.percabangan;
package if_bersarang;
import java.util.Scanner;
public class IF_Bersarang {
    public static void main(String[] args) {
        
        float nilai;
        Scanner masukan= new Scanner(System.in);
        System.out.print("Masukan nilai yang didapat : ");
        nilai = masukan.nextFloat();
        if(nilai > 80){
            System.out.println("Anda Mendapat Nilai A. ");
            if(nilai==100){
                System.out.println("Luar Biasa Nilai Sempurna 100.");
            }
        }     
        else if(nilai > 70){
            System.out.println("Anda Mendapat Nilai B. ");
            if(nilai>=79){
                System.out.println("Sedikit Lagi Dapat Nilai A.");
            }
        }     
        else if(nilai > 60){
            System.out.println("Anda Mendapat Nilai C. ");
        }
        else if(nilai > 50){
            System.out.println("Anda Mendapat Nilai D. ");
        }
        else {
            System.out.println("Anda Mendapat Nilai E. ");
        }
    }
}

No comments:
Write comments