Program Sederhana untuk Perulangan For dengan Inputan (BlueJ)

   Pada postingan sebelumnya yaitu Program Perulangan menggunakan For, program tersebut tidak menggunakan nilai input. Kali ini saya akan membuat program yang sama tetapi menggunakkan nilai input.
Berikut codingannya :

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 : ");
jumlah = a.nextInt(); //menginput jumlah

for (int i=1; i<=jumlah; i++){ //mengeksekusi 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");
}

System.out.print("Mau Coba Kembali (y/t) : "); //menampilkan perulangan
String str = Lt5_bacaKeyboard.bacaString(); //menghubungkan class perulangan
lagi = str.charAt(0); 
if(lagi == 'y') lagi = 'y';  //jika jawab y maka mengulang
if(lagi == 'y') continue;
else{ //jawaban t maka menyudahi
System.out.println("Terima Kasih Sudah Mencoba");
break; //berhenti
}
}
}
}

Berikut output dari codingan diatas :

















   Perlu diingat bahwa codingan ini menggunakan algoritma pemilihan " Baca Keyboard ", agar program ini berjalan anda harus menambahkan dan membuat terlebih dahulu program intinya yaitu program Program Sederhana Pemilihan While (BlueJ) , bisa dicek juga diblog ini, Selamat Mencoba.

Comments

Popular posts from this blog

Program menghitung Nilai Total dengan Inputan (BlueJ)

Program JAVA Menghitung Pangkat (BlueJ)

Program Hitung Lingkaran (BlueJ)