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