Minggu, 29 April 2012

MEMBUAT MENU PADA JAVA


LISTING PROGRAM

import java.util.Scanner;
public class datar {

public static void main(String args[]){
Scanner input = new Scanner (System.in);
double luas;
double kel;
int alas;
int tinggi;
int sisi;
int pil;
int panjang;
int lebar;
int jari;
int miring;
int d1;
int d2;
int sisi1;
int sisi2;
int sisi3;
int sisi4;

System.out.println("========================================");
System.out.println("=======Mencari Rumus Bangun Datar=======");
System.out.println("== 1. Segitiga      ==");
System.out.println("== 2. Persegi      ==");
System.out.println("== 3. Persegi Panjang    ==");
System.out.println("== 4. Lingkaran      ==");
System.out.println("== 5. Jajargenjang      ==");
System.out.println("== 6. Trapesium      ==");
System.out.println("== 7. Belah Ketupat      ==");
System.out.println("== 8. Layang - Layang    ==");
System.out.println("========================================");
System.out.println("Masukkan Pilihan Anda : ");
pil = Integer.parseInt(input.next());
switch(pil){

case 1 :{
 System.out.println("Masukkan Tinggi Segitiga : ");
              tinggi = Integer.parseInt(input.next());
 System.out.println("Masukkan Alas Segitiga : ");
 alas = Integer.parseInt(input.next());
 System.out.println("Masukkan Panjang sisi Miring : ");
              miring = Integer.parseInt(input.next());
System.out.println("Rumus Mencari Luas Segitiga Adalah Alas Dikali Tinggi Dibagi Dua.");
 luas = alas * tinggi / 2;
 System.out.println("Luas Segitiga Adalah : " + luas) ;
System.out.println("Rumus Mencari Keliling Segitiga Adalah Alas Ditambah Tinggi Ditambah Sisi Miring.");
 kel = alas + tinggi + miring;
 System.out.println("Keliling Segitiga Adalah : " + kel) ;
break;
 }

case 2 :{
 System.out.println("Masukkan Panjang Sisi : ");
              sisi = Integer.parseInt(input.next());
System.out.println("Rumus Mencari Luas Persegi Adalah Sisi Kali Sisi.");
 luas = sisi * sisi;
 System.out.println("Luas Persegi Adalah : " + luas) ;
System.out.println("Rumus Mencari Keliling Persegi Adalah Sisi Dikali 4.");
 kel = sisi * 4;
 System.out.println("Keliling Persegi Adalah : " + kel) ;
break;
 }

case 3 :{
 System.out.println("Masukkan Panjang : ");
              panjang = Integer.parseInt(input.next());
 System.out.println("Masukkan Lebar : ");
 lebar = Integer.parseInt(input.next());
System.out.println("Rumus Mencari Luas Persegi Panjang Adalah Panjang Kali Lebar.");
 luas = panjang * lebar;
 System.out.println("Luas Persegi Panjang Adalah : " + luas) ;
System.out.println("Rumus Mencari Keliling Persegi Panjang Adalah Panjang Ditambah Lebar Dibagi Dua.");
 kel = (panjang + lebar) * 2;
 System.out.println("Keliling Persegi Panjang Adalah : " + kel) ;
break;
 }

case 4 :{
 System.out.println("Masukkan Panjang Jari-Jari : ");
              jari = Integer.parseInt(input.next());
System.out.println("Rumus Mencari Luas Lingkaran Adalah 3.14 Kali Jari-Jari Kuadrat.");
 luas = 3.14 * jari * jari;
 System.out.println("Luas Lingkaran Adalah : " + luas) ;
System.out.println("Rumus Mencari Keliling Linngkaran Adalah 3.14 Kali (Jari-Jari Ditambah Jari-Jari).");
 kel = (jari + jari) * 3.14;
 System.out.println("Keliling Lingkaran Adalah : " + kel) ;
break;
 }

case 5 :{
 System.out.println("Masukkan Panjang Sisi1 : ");
              sisi1 = Integer.parseInt(input.next());
 System.out.println("Masukkan Tinggi Jajargenjang : ");
              tinggi = Integer.parseInt(input.next());
 System.out.println("Masukkan Alas Jajargenjang : ");
 alas = Integer.parseInt(input.next());
System.out.println("Rumus Mencari Luas Jajargenjang Adalah Alas Dikali Tinggi.");
 luas = alas * tinggi ;
 System.out.println("Luas Jajargenjang Adalah : " + luas) ;
System.out.println("Rumus Mencari Keliling Jajargenjang Adalah Penjumlahan Dari Keempat Sisi Yang Ada.");
 kel = sisi1 + sisi1 + alas + alas ;
 System.out.println("Keliling Jajargenjang Adalah : " + kel) ;
break;
 }

case 6 :{
 System.out.println("Masukkan Panjang Sisi1 : ");
              sisi1 = Integer.parseInt(input.next());
 System.out.println("Masukkan Panjang Sisi2 : ");
              sisi2 = Integer.parseInt(input.next());
 System.out.println("Masukkan Tinggi Trapesium : ");
              tinggi = Integer.parseInt(input.next());
 System.out.println("Masukkan Jumlah Sisi Sejajar Trapesium : ");
 sisi = Integer.parseInt(input.next());
System.out.println("Rumus Mencari Luas Trapesium Adalah Jumlah Sisi Sejajar Dikali Tinggi Dibagi 2.");
 luas = sisi * tinggi / 2 ;
 System.out.println("Luas Trapesium Adalah : " + luas) ;
System.out.println("Rumus Mencari Keliling Trapesium Adalah Penjumlahan Dari Keempat Sisi Yang Ada.");
 kel = sisi1 + sisi2 + sisi;
 System.out.println("Keliling Trapesium Adalah : " + kel) ;
break;
 }

case 7 :{
 System.out.println("Masukkan Panjang Diagonal 1 : ");
              d1 = Integer.parseInt(input.next());
 System.out.println("Masukkan Panjang Diagonal 2 : ");
 d2 = Integer.parseInt(input.next());
 System.out.println("Masukkan Panjang Sisi1 : ");
              sisi1 = Integer.parseInt(input.next());
 System.out.println("Masukkan Panjang Sisi2 : ");
              sisi2 = Integer.parseInt(input.next());
 System.out.println("Masukkan Panjang Sisi3 : ");
              sisi3 = Integer.parseInt(input.next());
 System.out.println("Masukkan Panjang Sisi4 : ");
              sisi4 = Integer.parseInt(input.next());
System.out.println("Rumus Mencari Luas Belah Ketupat Adalah Diagonal1 Dikali Diagonal2 Dibagi 2.");
 luas = d1 * d2 / 2 ; ;
 System.out.println("Luas Belah Ketupat Adalah : " + luas) ;
System.out.println("Rumus Mencari Keliling Belah Ketupat Adalah Penjumlahan Dari Keempat Sisi Yang Ada.");
 kel = sisi1 + sisi2 + sisi3 + sisi4 ;
 System.out.println("Keliling Belah Ketupat Adalah : " + kel) ;
break;
 }

case 8 :{
 System.out.println("Masukkan Panjang Diagonal 1 : ");
              d1 = Integer.parseInt(input.next());
 System.out.println("Masukkan Panjang Diagonal 2 : ");
 d2 = Integer.parseInt(input.next());
 System.out.println("Masukkan Panjang Sisi1 : ");
              sisi1 = Integer.parseInt(input.next());
 System.out.println("Masukkan Panjang Sisi2 : ");
              sisi2 = Integer.parseInt(input.next());
 System.out.println("Masukkan Panjang Sisi3 : ");
              sisi3 = Integer.parseInt(input.next());
 System.out.println("Masukkan Panjang Sisi4 : ");
              sisi4 = Integer.parseInt(input.next());
System.out.println("Rumus Mencari Luas Layang - Layang Adalah Diagonal1 Dikali Diagonal2 Dibagi 2.");
 luas = d1 * d2 / 2 ;
 System.out.println("Luas Layang - Layang Adalah : " + luas) ;
System.out.println("Rumus Mencari Keliling Layang - Layang Adalah Penjumlahan Dari Keempat Sisi Yang Ada.");
 kel = sisi1 + sisi2 + sisi3 + sisi4 ;
 System.out.println("Keliling Layang - Layang Adalah : " + kel) ;
break;
 }
 default:System.exit(0);
}
}
}

Maka OUTPUT programnya kurang lebih seperti ini.

3 komentar: