Friday, March 19, 2010

JAVA : MENCARI LUAS dan KELILING LINGKARAN

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;

class lingkaran
{
//terjadinya pengulangan program jika program error dan akan kembali ke blik program utama
static void ulang()
{
lingkaran.utama();
}



static void utama()
{
float luas, jari2, keliling, phi = 3.14f;
BufferedReader baca = new BufferedReader(new InputStreamReader(System.in));
//mengetest error dalam blok program
try
{
System.out.print("Masukan jari-jari lingkaran : ");
jari2 = Float.parseFloat(baca.readLine());
luas = phi * jari2 * jari2;
keliling = 2 * phi * jari2;

System.out.println();
System.out.println("Luas lingkaran : "+phi+" x "+jari2+" x "+jari2+" = "+luas);
System.out.println("Keliling lingkaran : 2 x " + phi+" x "+jari2+" = "+keliling);
}
catch(Exception e) //mengalihkan error
{
System.out.println("MASUKAN ANGKA DONG !!!");
System.out.println();
lingkaran.ulang();
}

}

public static void main(String [] args)
{
lingkaran.utama();
}
}

No comments:

Post a Comment