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