Membuat Coding Demo For Dengan Perulangan Menggunakan BlueJ

Assalamualaikum wr wb
Selamat Datang di Blog Backspace






Hello disini saya akan membuat coding demo for dengan perulangan menggunakan BlueJ, Yuk langsung aja kita buat.



1. Buat coding perulangan seperti dibawah ini


import java.io.*; //memasukan data serta menampilkan data

public class Perulangan{ //nama perulangan = nama class
public static String bacaString(){ //class terbuka dengan tipe data string
int karakter; //variable nama dengan tipe data integer 
String string = ""; //variabel nama dengan tipe data string
boolean selesai = false; //variabel nama dengan tipe data boolean menggunakan false
while(!selesai){ //pengulangan dengan while
try { //blok coding
karakter = System.in.read(); //membaca data karakter dari input
if(karakter<0 ||(char)karakter == '\n') //membandingkan karakter
selesai=true; //selesai berarti benar
else //jika benar lanjut
if(karakter != '\r') //menjalankan segmen
string = string+(char)karakter; //mengeksekusi hasil char
}catch(IOException ioe){ //eksekusi jika ada kesalahan
System.err.println("Ada Kesalahan Input Data!"); //memunculkan output kesalahan
selesai=true; //jika selesai berarti benar
}
return string; //keluar dari fungsi string
}
}


2. Buat coding demo for seperti dibawah


import java.util.Scanner; //mengambil scanner ke program
class Lt10_demo_for_input{ //nama class
public static void main(String[]args){ //class utama
char lagi = 'y'; //tipe data char dengan variabel lagi untuk perulangan
int jumlah; //variabel jumlah 
while(lagi == 'y'){ //melakukan perulangan jika jawaban y
Scanner a = new Scanner(System.in); //membuat scanner
try{ //blok program
System.out.print("Masukkan Jumlah : "); //menampilkan data
jumlah = a.nextInt(); //menginput jumlah
for (int i=1; i<=jumlah; i++){ //meangeksekusi pengulangan input jumlah
System.out.println("Ke-"+i+" Manusia pada umumnya pelit, harus dilatih berbagi");
//menampilkan hasil inputan
}
}catch(NumberFormatException nfe){ //memeriksa kesalahan
System.out.println("\nWahhhhh..... Ada Kesalahan Inputan"); //menampilkan ada kesalahn
}
System.out.print("Mau Coba Kembali (y/t) : "); //menampilkan perulangan
String str = Perulangan.bacaString(); //menghubungkan class perulangan
lagi = str.charAt(0); //lagi dengan tipe data char
if(lagi == 'y') lagi = 'y'; //jika jawab y makan mengulang
if(lagi == 'y') continue; //program mengulang
else{ //jawaban t makan menyudahi
System.out.println("Terima Kasih Sudah Mencoba"); //menampilkan program selesai
break; //berhenti
}
}
}
}


3. Compile coding demo for dan perulangan maka  akan saling terhubung





4. Void main pada codingnya






5. Maka akan muncul hasil seperti ini


6. Masukannya inputnya dan jika ingin mengulang input y kalau ingin menyudahinya input t



Ingin melihat coding java menggunakan BlueJ lainnya bisa cek DI SINI


Selamat Mencoba
Wasalamualaikum wr wb

0 comments :

Post a Comment