Wednesday, January 31, 2018

Dasar-dasar Pemprograman Java Beserta Contoh Pengunaanya

Tags

 
Dasar-dasar Pemprograman Java Beserta Contoh Pengunaanya - Hai bre pada postingan kali ini saya akan sedikit membagikan pengalaman saya dalam mencoba pemprograman pada java, berikut adalah contoh pemprograman beserta cara pengunaanya :


         Contoh Penggunaan BUFFEREADER Dan If Sederhana

public class bufferedreader {
    public static void main(String[] args) {
       int nilai=0;
       String keterangan;
        System.out.print("Silahkan masukan nilai : ");
       
        try {
            BufferedReader datain=new BufferedReader(new InputStreamReader(System.in));
            String input = datain.readLine();
            nilai=Integer.parseInt(input);
            datain.close();
        } catch (Exception e) {
            System.err.print("Error  "+e);
        }
     
        if (nilai>=80) {
            System.out.println("lulus");
        } else {
            System.out.print("Tidak Lulus");
        }     
  }
}

      Contoh Penggunaan While Sederhana


public class While {
    public static void main(String[] args) {
     int g;
     Scanner in=new Scanner(System.in);
     System.out.println("Masukan Bilangan :");
     g=in.nextInt();
    
     for (g=1; g<=20; g++){
       g = g + 1;
       System.out.println("bilangan genap : "+g);
     }
    }
}
     Contoh Looping Perulangan Nama

public class looping1 {
    public static void main(String[] args) {
    String nama;
    int jumlah;
    int jml=0;
   
    System.out.println("Masukan Nama  : ");
    Scanner in=new Scanner(System.in);
    nama=in.nextLine();
    System.out.println("Masukan Jumlah Perulangan  : ");
    Scanner sc=new Scanner(System.in);
    jumlah=sc.nextInt();
   
      for (jml=0; jml<jumlah; jml++){
        System.out.print(jml+" ");
        System.out.println(nama);
      }
    }
}
   Contoh Looping Bilangan Genap Dengan Nilai Menggunakan Scanner

public class looping2 {
    public static void main(String[] args) {
      int i;
      int awal;
      int akhir;
    
     Scanner in=new Scanner(System.in);
     System.out.println("Masukan nilai awal : ");
     awal=in.nextInt();
     System.out.println("Masukan nilai akhir : ");
     akhir=in.nextInt();
   
     for (i=awal; i<=akhir; i++){
       if (i%2==0){
       System.out.println("bilangan genap :"+i);
       } 
     }
    }
}
   Contoh Looping Menggunakan Nilai Rata-Rata


public class looping3 {
   public static void main(String[] args) {
        String nama,matkul;
        int jml_mhs,i,nilai,hasil = 0,rata_rata = 0;
       
        Scanner in=new Scanner(System.in);
        System.out.println("Masukan Nama Matkul :");
        matkul=in.next();
        System.out.println("Masukan jumlah mahasiswa :");
        jml_mhs=in.nextInt();
       
        for (i=0; i<jml_mhs; i++){
            System.out.println("Masukan nama mahasiswa : ");
            nama=in.next();
            System.out.println("Masukan Nilai : ");
            nilai=in.nextInt();
            hasil = nilai+hasil;
        }
        rata_rata=hasil/jml_mhs;
        System.out.println("Matkul : "+matkul);
        System.out.println("Jumlah : "+jml_mhs);
        System.out.println("Nilai rata-rata : "+rata_rata);
    }
}



EmoticonEmoticon