Neonerdy World

Tuesday, September 19, 2006

Kunci Jawaban Luas Bangun

SOAL :

Buatlah Program Java untuk menghitung :
1. Luas Bujur Sangkar
2. Luas Persegi Panjang
3. Luas Segitiga
4. Luas Lingkaran

SOLUSI :




package com.pbo.java;

import java.util.*;

public class HitungLuas
{

public static void main(String args[]){

final double PHI=3.14;
double sisi;
double panjang;
double lebar;
double alas;
double tinggi;
double jari2;
double luas;

Scanner in = new Scanner(System.in);

System.out.println("Menghitung Luas Geometri");
System.out.println("========================");
System.out.println("1.Bujur Sangkar");
System.out.println("2.Persegi Panjang");
System.out.println("3.Segitiga");
System.out.println("4.Lingkaran");
System.out.println("");

System.out.print("Masukan Pilihan Anda :");
int input=in.nextInt();

switch(input)
{
case 1 :

System.out.println("");
System.out.println("Menghitung Luas Bujur Sangkar ...");
System.out.print("Masukan Sisi :");
sisi=in.nextDouble();
luas=sisi*sisi;
System.out.println("Luas = " + luas);
break;

case 2:

System.out.println("");
System.out.println("Menghitung Luas Persegi Panjang ...");
System.out.print("Masukan Panjang :");
panjang=in.nextDouble();
System.out.print("Masukan Lebar :");
lebar=in.nextDouble();
luas=panjang*lebar;
System.out.println("Luas = " + luas);
break;

case 3 :

System.out.println("");
System.out.println("Menghitung Luas Segitiga ...");
System.out.print("Masukan Alas :");
alas=in.nextDouble();
System.out.print("Masukan Tinggi :");
tinggi=in.nextDouble();
luas=0.5*alas*tinggi;
System.out.println("Luas = " + luas);
break;


case 4 :

System.out.println("");
System.out.println("Menghitung Luas Lingkaran ...");
System.out.print("Masukan jari-jari :");
jari2=in.nextDouble();
luas=PHI*jari2*jari2;
System.out.println("Luas = " + luas);
break;
}
}
}


2 Comments:

  • Assalamu'alayukum
    Pa bagaimana kabarnya ???
    ko dah lama ga ada kabar ?? emang bapak sekarang dah ga ngajar di diploma lagi y ??
    Yahh.Kita PKL gmna pa.Pembimbing favorit kia salah satunya bapak.habisnya koding mudah dimengerti n praktis.salam buat keluarga dirumah.kita selalu ingat apa yang bpk ajarkan.irwan
    Wassalamu'alaykum

    By Blogger teman, at 8:47 AM  

  • Pak, mau tanya.. Gmn cara membuat pembulatan angka desimal di java ??

    Misalnya :
    float A=22;
    float B=7;
    c=B/A;

    Agar hasil dari C=3.14 (2 angka dibelakang koma), caranya gmn?

    Terima kasih.

    By Blogger bagudung, at 1:17 AM  

Post a Comment

<< Home