Program Hitung Lingkaran (BlueJ)
Pada postinga kali ini saya akan menampilkan Program Hitung Bilangan. Postingan ini berguna untuk menghutung suatu bangun datar yaitu lingkaran.
Berikut adalah codingannya :
public class Lt6_HitungLingkaran{
public static void main (String[] args){
char lagi = 'y'; //tipe data char dengan ketetapan y untuk perulangan
System.out.println("--------------------------------");
System.out.println("Program Hitungan Keliling & Luas Lingkaran");
System.out.println("--------------------------------");
System.out.println(" KAMPUS UNINDRA PGRI JAKARTA ");
System.out.println("--------------------------------");
while(lagi == 'y'){ //untuk melakukan pengulangan
System.out.print("\nMasukkan Nilai Jari Jari Lingkaran : ");
try{
String st = Lt5_bacaKeyboard.bacaString(); //program pengulangan
double jari2 = Double.valueOf(st).doubleValue(); //menginput nilai jari2
double keliling = 2 * Math.PI * jari2; //mengeksekusi inputan
double luas = Math.PI * Math.pow(jari2,2); //mengeksekusi inputan
System.out.println("Setelah Memberi Angka Jari Jari, Maka : ");
System.out.println("----------------------------------------");
System.out.println("\nKeliling Lingkaran = "+keliling);
System.out.println("Luas Lingkaran = "+luas+'\n');
}catch(NumberFormatException nfe){ //memeriksa kesalahan inputan
System.out.println("\nWahhhhh..... Ada Kesalahan Inputan");
System.out.println("Nilai Jari Jari Harus Berupa Angka!!!!");
}
System.out.print("Mau Coba Kembali (y/t) : "); //menampilkan perulangan
String str = Lt5_bacaKeyboard.bacaString(); //membaca class pengulangan
lagi = str.charAt(0); //perulangan jika jawaban y
if(lagi == 'y') lagi = 'y'; //jika y berarti mengulangin
if(lagi == 'y') continue; //mengulangi program
else{ //pengecualian jika jawab t
System.out.println("Terima Kasih Sudah Mencoba"); //menampilkan hasil menyudahi
break; //program berhenti
}
}
}
}
Berikut ini adalah hasil output 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.
Berikut adalah codingannya :
public class Lt6_HitungLingkaran{
public static void main (String[] args){
char lagi = 'y'; //tipe data char dengan ketetapan y untuk perulangan
System.out.println("--------------------------------");
System.out.println("Program Hitungan Keliling & Luas Lingkaran");
System.out.println("--------------------------------");
System.out.println(" KAMPUS UNINDRA PGRI JAKARTA ");
System.out.println("--------------------------------");
while(lagi == 'y'){ //untuk melakukan pengulangan
System.out.print("\nMasukkan Nilai Jari Jari Lingkaran : ");
try{
String st = Lt5_bacaKeyboard.bacaString(); //program pengulangan
double jari2 = Double.valueOf(st).doubleValue(); //menginput nilai jari2
double keliling = 2 * Math.PI * jari2; //mengeksekusi inputan
double luas = Math.PI * Math.pow(jari2,2); //mengeksekusi inputan
System.out.println("Setelah Memberi Angka Jari Jari, Maka : ");
System.out.println("----------------------------------------");
System.out.println("\nKeliling Lingkaran = "+keliling);
System.out.println("Luas Lingkaran = "+luas+'\n');
}catch(NumberFormatException nfe){ //memeriksa kesalahan inputan
System.out.println("\nWahhhhh..... Ada Kesalahan Inputan");
System.out.println("Nilai Jari Jari Harus Berupa Angka!!!!");
}
System.out.print("Mau Coba Kembali (y/t) : "); //menampilkan perulangan
String str = Lt5_bacaKeyboard.bacaString(); //membaca class pengulangan
lagi = str.charAt(0); //perulangan jika jawaban y
if(lagi == 'y') lagi = 'y'; //jika y berarti mengulangin
if(lagi == 'y') continue; //mengulangi program
else{ //pengecualian jika jawab t
System.out.println("Terima Kasih Sudah Mencoba"); //menampilkan hasil menyudahi
break; //program berhenti
}
}
}
}
Berikut ini adalah hasil output 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
Post a Comment