Deskripsi aplikasi,
Postingan kali ini saya akan memberi tahu cara membuat perhitung luas & keliling bangun datar seperti lingkaran, persegi, persegi panjang, dan segitiga.
Pada program kali ini yaitu memanfaatkan class dan objek percabangan pada bahasa pemrograman java.
Berikut adalah source codenya :
Yang pertama yaitu kita harus membuat class yang berisi method dan atribut,
import java.util.Scanner;
class utama {
public void persegi()
{
Scanner input = new Scanner(System.in);
double s,luas,keliling;
System.out.println("\n-> Persegi <-");
System.out.println("Masukkan Sisi : ");
s=input.nextInt();
System.out.println("=>");
luas = s * s;
keliling = 4*s;
System.out.print("Luas = " + (int)luas + "\nKeliling = "+ (int)keliling);
System.out.println("");
}
public void p_panjang()
{
Scanner input = new Scanner(System.in);
double p,l,luas,keliling;
System.out.println("\n–> Persegi Panjang <–");
System.out.print("Masukkan Panjang : ");
p = input.nextDouble();
System.out.print("Masukkan Lebar : ");
l = input.nextDouble();
System.out.println("=>");
luas = p*l;
keliling = 2*(p + l);
System.out.print("Luas = " + (int)luas + "\nKeliling = "+ (int)keliling);
System.out.println("");
}
public void lingkaran()
{
Scanner input = new Scanner(System.in);
double r, luas,keliling;
double phi = 3.14;
System.out.println("\n–> Lingkaran <–");
System.out.print("Masukkan Jari-jari : ");
r = input.nextDouble();
System.out.println("=>");
luas = phi * r * r;
keliling = 2 * phi * r;
System.out.print("hasil = " + (int)luas +"\nrata = "+ (int)keliling);
System.out.println("");
}
public void segitiga()
{
Scanner input = new Scanner(System.in);
double a,t,luas,keliling;
System.out.println("\n->Segitiga<-");
System.out.println("Masukkan Alas : ");
a = input.nextDouble();
System.out.println("Masukkan Tinggi : ");
t = input.nextDouble();
System.out.println("=>");
luas = 0.5 * a * t ;
keliling = 3*t ;
System.out.print("hasil = " + (int)luas +"nrata ="+ (int)keliling);
System.out.println("");
}
}
public class bangundatar{
public static void main (String [] args){
{
utama yudana = new utama ();
Scanner input = new Scanner(System.in);
double a;
System.out.println("Menghitung Kalkulator");
System.out.println("1=> Persegi \n2.=> Persegi Panjang \n3.=> Lingkaran \n4.=> Segitiga \n");
System.out.println("Masukkan pilihan = ");
a = input.nextDouble();
int masukan = 0;
if (a==1)
yudana.persegi();
else if (a==2)
yudana.p_panjang();
else if (a==3)
yudana.lingkaran();
else if (a==4)
yudana.segitiga();
else
System.out.println("pilihan salah");
}
}
}
Dengan menggunakan objek percabangan tersebut kita dapat memilih hendak melakukan perhitungan pada bangun apa karena disediakan pilihannya seperti hasil berikut ;
Kemudian kita masukkan pilihan yang ingin kita pilih.....
Ketika pilihan yang ingin kita masukkan tidak terdapat pada pilihaan maka proses akan berakhir seperti berikut.....
Demikian sedikit pengetahuan dari saya semoga dapat bermanfaat.
Sampai jumpa dipostingan berikutnya.
Hotel El Yucateco Restaurants - Mapyro
BalasHapusRestaurants in El Yucateco, CA. Nearby 거제 출장마사지 restaurants 강릉 출장샵 and bars, Mexican restaurant. Nearby restaurants. 경상남도 출장마사지 Find address, reviews, 바카라 룰 directions, and more 군포 출장샵 for