Latihan 7 Hitung Lingkaran
public class Lt_7_HitungLingkaran{
public static void main (String[] args){
char lagi = 'y';
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'){
System.out.print("\nMasukkan Nilai Jari Jari Lingkaran : ");
try{
String st = Lt_5_BacaKeyboard.bacaString();
double jari2 = Double.valueOf(st).doubleValue();
double keliling = 2 * Math.PI * jari2;
double luas = Math.PI * Math.pow(jari2,2);
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){
System.out.println("\nWahhhhh..... Ada Kesalahan Inputan");
System.out.println("Nilai Jari Jari Harus Berupa Angka!!!!");
}
System.out.print("Mau Coba Kembali (y/t) : ");
String str = Lt_5_BacaKeyboard.bacaString();
lagi = str.charAt(0);
if(lagi == 'y') lagi = 'y';
if(lagi == 'y') continue;
else{
System.out.println("Terima Kasih Sudah Mencoba");
break;
}
}
}
}
Outputnya :