Assalamualaikum wr wb
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 classpublic static String bacaString(){ //class terbuka dengan tipe data stringint karakter; //variable nama dengan tipe data integerString string = ""; //variabel nama dengan tipe data stringboolean selesai = false; //variabel nama dengan tipe data boolean menggunakan falsewhile(!selesai){ //pengulangan dengan whiletry { //blok codingkarakter = System.in.read(); //membaca data karakter dari inputif(karakter<0 ||(char)karakter == '\n') //membandingkan karakterselesai=true; //selesai berarti benarelse //jika benar lanjutif(karakter != '\r') //menjalankan segmenstring = string+(char)karakter; //mengeksekusi hasil char}catch(IOException ioe){ //eksekusi jika ada kesalahanSystem.err.println("Ada Kesalahan Input Data!"); //memunculkan output kesalahanselesai=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 programclass Lt10_demo_for_input{ //nama classpublic static void main(String[]args){ //class utamachar lagi = 'y'; //tipe data char dengan variabel lagi untuk perulanganint jumlah; //variabel jumlahwhile(lagi == 'y'){ //melakukan perulangan jika jawaban yScanner a = new Scanner(System.in); //membuat scannertry{ //blok programSystem.out.print("Masukkan Jumlah : "); //menampilkan datajumlah = a.nextInt(); //menginput jumlahfor (int i=1; i<=jumlah; i++){ //meangeksekusi pengulangan input jumlahSystem.out.println("Ke-"+i+" Manusia pada umumnya pelit, harus dilatih berbagi");//menampilkan hasil inputan
}}catch(NumberFormatException nfe){ //memeriksa kesalahanSystem.out.println("\nWahhhhh..... Ada Kesalahan Inputan"); //menampilkan ada kesalahn}System.out.print("Mau Coba Kembali (y/t) : "); //menampilkan perulanganString str = Perulangan.bacaString(); //menghubungkan class perulanganlagi = str.charAt(0); //lagi dengan tipe data charif(lagi == 'y') lagi = 'y'; //jika jawab y makan mengulangif(lagi == 'y') continue; //program mengulangelse{ //jawaban t makan menyudahiSystem.out.println("Terima Kasih Sudah Mencoba"); //menampilkan program selesaibreak; //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