Senin, 10 Oktober 2016

KASUS

Di akhir semester Siswa Kelas XII di adakan ujian dengan 4 mata pelajaran yang di ujikan terdiri dari:
Matematika (M), B. Indonesia (BI), B Inggris (Bing) IPS.
Jika nilai rata-rata >= 70 “Lulus”
Jika nilai rata-rata <= 70 “Tidak Lulus”
FLOW CHART


======================================================================    
   FUNGSI IF
      /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        int M,BI,Bing,IPS,rata2;
        String hasil;
        M=65;
        BI=63;
        Bing=60;
        IPS=70;
        rata2=(M+BI+Bing+IPS)/4;
        if (rata2>=70){
            hasil="lulus";
        }else{
            hasil="tidak lulus";
        }
        System.out.println("nilai rata2"+rata2);
        System.out.println(""+hasil);                                  
    }
   
}
-----------------------------------------------------------------------------------------------------------------------
run:
nilai rata264
tidak lulus
BUILD SUCCESSFUL (total time: 2 seconds)
----------------------------------------------------------------------------------------------------------------------
=========================================================================
SCANNER 

 public static void main(String[] args) {
        // TODO code application logic here
        String hasil;
        Scanner masukan=new Scanner(System.in);
        System.out.println("masukan nilai M");
        int M=masukan.nextInt();
        System.out.println("masukan nilai BI");
        int BI=masukan.nextInt();
        System.out.println("masukan nilai Bing");
        int Bing=masukan.nextInt();
        System.out.println("masukan nilai IPS");
        int IPS=masukan.nextInt();
        int rata2=(M+BI+Bing+IPS)/4;
        if (rata2>=70){
            hasil="lulus";
        }else{
            hasil="tidak lulus";
        }
        System.out.println("nilai rata2"+rata2);
        System.out.println(""+hasil);         
    } 
}
------------------------------------------------------------------------------------------------------------------------
80
masukan nilai BI
70
masukan nilai Bing
70
masukan nilai IPS
80
nilai rata275
lulus
BUILD SUCCESSFUL (total time: 9 seconds)

 ===================================================================

Minggu, 09 Oktober 2016