import java.util.Scanner;
class HitungRumus{
public static void main (String args[]){
Scanner save = new Scanner(System.in);
float rumus;
String loop;
System.out.println("==============================");
System.out.println("RUMUS-RUMUS FISIKA");
System.out.println("MENU");
System.out.println("|1. Hukum II Newton |");
System.out.println("|2. Gaya Berat |");
System.out.println("|3. Tekanan |");
System.out.println("|4. Frekuensi Getaran |");
System.out.println("|5. Gerak Lurus Beraturan |");
System.out.println("|6. Keluar |");
System.out.println("==============================");
for(loop = "Y";
loop.equals("Y")||loop.equals("y");)
{
System.out.print("Masukkan Pilihan : ");int
pilihan = save.nextInt();
switch(pilihan){
case 1:
System.out.println("Anda memilih rumus Hukum II
Newton");
System.out.println("=====================================");
System.out.println("Tekan 1 untuk Mencari
Gaya(n)");
System.out.println("Tekan 2 untuk Mencari
Massa(kg)");
System.out.println("Tekan 3 untuk Mencari
Percepatan(m/s2)");
System.out.println("=====================================");
System.out.print("Masukkan Pilihan : ");int coba =
save.nextInt();
System.out.println("=====================================");
if(coba==1){
System.out.println("Anda ingin mencari Gaya");
System.out.println("==================================");
System.out.print("Masukkan Massa
(kg): ");
float satu =
save.nextFloat();
System.out.print("Masukkan Percepatan (m/s2): ");
float dua =
save.nextFloat();
rumus
=satu*dua;
System.out.print("Hasilnya: "+satu+"*"+dua+" =
"+rumus+" N");
}
else if(coba==2){
System.out.println("Anda
ingin mencari Massa");
System.out.println("========================");
System.out.print("Masukkan Gaya (N): ");
float satu =
save.nextFloat();
System.out.print("Masukkan
Percepatan (m/s2): ");
float dua =
save.nextFloat();
rumus
=satu/dua;
System.out.print("Hasilnya: "+satu+"/"+dua+" =
"+rumus+" kg");
}
else if(coba==3){
System.out.println("Anda ingin mencari Percepatan");
System.out.println("=============================");
System.out.print("Masukkan Gaya (N): ");
float satu =
save.nextFloat();
System.out.print("Masukkan
Massa (kg): ");
float dua =
save.nextFloat();
rumus
=satu/dua;
System.out.print("Hasilnya: "+satu+"/"+dua+" =
"+rumus+" m/s2");
}
else
{
System.out.println("Menu yang anda masukkan salah!!");
}
break;
case 2:
System.out.println("Anda memilih rumus Gaya
Berat");
System.out.println("=====================================");
System.out.println("Tekan 1 untuk Mencari Gaya Berat
(n)");
System.out.println("Tekan 2 untuk Mencari Massa
Benda(kg)");
System.out.println("Tekan 3 untuk Mencari Gravitasi
Bumi(m/s2)");
System.out.println("=====================================");
System.out.print("Masukkan Pilihan : ");coba =
save.nextInt();
System.out.println("=====================================");
if(coba==1){
System.out.println("Anda ingin
mencari Gaya Berat");
System.out.println("==================================");
System.out.print("Masukkan Massa Benda (kg): ");
float satu =
save.nextFloat();
System.out.print("Masukkan Gravitasi Bumi (m/s2): ");
float dua =
save.nextFloat();
rumus =satu*dua;
System.out.print("Hasilnya: "+satu+"*"+dua+" =
"+rumus+" N");
}
else if(coba==2){
System.out.println("Anda ingin mencari Massa Benda");
System.out.println("========================");
System.out.print("Masukkan Gaya Berat (N): ");
float satu =
save.nextFloat();
System.out.print("Masukkan
Gravitasi Bumi (m/s2): ");
float dua =
save.nextFloat();
rumus
=satu/dua;
System.out.print("Hasilnya: "+satu+"/"+dua+" =
"+rumus+" kg");
}
else if(coba==3){
System.out.println("Anda ingin mencari Gravitasi Bumi");
System.out.println("=============================");
System.out.print("Masukkan Gaya Berat (N): ");
float satu =
save.nextFloat();
System.out.print("Masukkan Massa Benda (kg): ");
float dua =
save.nextFloat();
rumus
=satu/dua;
System.out.print("Hasilnya: "+satu+"/"+dua+" =
"+rumus+" m/s2");
}
else
{
System.out.println("Menu yang anda masukkan salah!!");
}
break;
case 3:
System.out.println("Anda memilih rumus Tekanan");
System.out.println("=====================================");
System.out.println("Tekan 1 untuk Mencari
Tekanan(N/m2)");
System.out.println("Tekan 2 untuk Mencari
Gaya(N)");
System.out.println("Tekan 3 untuk Mencari Luas
Alas(m2)");
System.out.println("=====================================");
System.out.print("Masukkan Pilihan : ");coba =
save.nextInt();
System.out.println("=====================================");
if(coba==1){
System.out.println("Anda ingin mencari Tekanan");
System.out.println("==================================");
System.out.print("Masukkan Gaya (N): ");
float satu =
save.nextFloat();
System.out.print("Masukkan Luas Alas (m2): ");
float dua = save.nextFloat();
rumus
=satu/dua;
System.out.print("Hasilnya: "+satu+"/"+dua+" =
"+rumus+" N/m2");
}
else if(coba==2){
System.out.println("Anda ingin mencari Gaya");
System.out.println("========================");
System.out.print("Masukkan Tekanan (N/m2): ");
float satu =
save.nextFloat();
System.out.print("Masukkan Luas Alas: ");
float dua =
save.nextFloat();
rumus
=satu*dua;
System.out.print("Hasilnya:
"+satu+"*"+dua+" = "+rumus+" N");
}
else if(coba==3){
System.out.println("Anda ingin mencari Luas Alas");
System.out.println("=============================");
System.out.print("Masukkan Gaya (N): ");
float satu =
save.nextFloat();
System.out.print("Masukkan
Tekanan (N/m2): ");
float dua =
save.nextFloat();
rumus
=satu/dua;
System.out.print("Hasilnya: "+satu+"/"+dua+" =
"+rumus+" m2");
}
else
{
System.out.println("Menu yang anda masukkan salah!!");
}
break;
case 4:
System.out.println("Anda memilih rumus Frekuensi Getaran");
System.out.println("=====================================");
System.out.println("Tekan 1 untuk Mencari
Frekuensi(Hz)");
System.out.println("Tekan 2 untuk Mencari Jumlah
Getaran(n)");
System.out.println("Tekan 3 untuk Mencari
Waktu(s)");
System.out.println("=====================================");
System.out.print("Masukkan Pilihan : ");coba =
save.nextInt();
System.out.println("=====================================");
if(coba==1){
System.out.println("Anda ingin mencari Frekuensi");
System.out.println("==================================");
System.out.print("Masukkan Jumlah Getaran (n): ");
float satu =
save.nextFloat();
System.out.print("Masukkan Waktu (sekon): ");
float dua =
save.nextFloat();
rumus
=satu/dua;
System.out.print("Hasilnya: "+satu+"/"+dua+" =
"+rumus+" Hz");
}
else if(coba==2){
System.out.println("Anda ingin mencari Jumlah Getaran");
System.out.println("========================");
System.out.print("Masukkan Frekuensi (Hz): ");
float satu =
save.nextFloat();
System.out.print("Masukkan Waktu (sekon): ");
float dua = save.nextFloat();
rumus
=satu*dua;
System.out.print("Hasilnya: "+satu+"*"+dua+" =
"+rumus+" n");
}
else if(coba==3){
System.out.println("Anda ingin mencari Waktu");
System.out.println("=============================");
System.out.print("Masukkan Jumlah Getaran (n): ");
float satu =
save.nextFloat();
System.out.print("Masukkan Frekuensi (Hz): ");
float dua = save.nextFloat();
rumus
=satu/dua;
System.out.print("Hasilnya: "+satu+"/"+dua+" =
"+rumus+" sekon");
}
else
{
System.out.println("Menu
yang anda masukkan salah!!");
}
break;
case 5:
System.out.println("Anda memilih rumus Gerak Lurus
Beraturan");
System.out.println("=====================================");
System.out.println("Tekan 1 untuk Mencari
Kecepatan(m/s)");
System.out.println("Tekan 2 untuk Mencari Jarak yang
ditempuh(m)");
System.out.println("Tekan 3 untuk Mencari Waktu
Tempuh(s)");
System.out.println("=====================================");
System.out.print("Masukkan Pilihan : ");coba =
save.nextInt();
System.out.println("=====================================");
if(coba==1){
System.out.println("Anda ingin mencari Kecepatan");
System.out.println("==================================");
System.out.print("Masukkan Jarak yang ditempuh (m): ");
float satu =
save.nextFloat();
System.out.print("Masukkan
Waktu Tempuh (sekon): ");
float dua =
save.nextFloat();
rumus
=satu/dua;
System.out.print("Hasilnya: "+satu+"/"+dua+" =
"+rumus+" m/s");
}
else if(coba==2){
System.out.println("Anda ingin mencari Jarak yang ditempuh");
System.out.println("========================");
System.out.print("Masukkan Kecepatan (m/s): ");
float satu =
save.nextFloat();
System.out.print("Masukkan Waktu Tempuh (sekon): ");
float dua = save.nextFloat();
rumus
=satu*dua;
System.out.print("Hasilnya: "+satu+"*"+dua+" =
"+rumus+" m");
}
else if(coba==3){
System.out.println("Anda ingin mencari Waktu Tempuh");
System.out.println("=============================");
System.out.print("Masukkan Jarak yang ditempuh (meter): ");
float satu =
save.nextFloat();
System.out.print("Masukkan Kecepatan (m/s): ");
float dua =
save.nextFloat();
rumus =satu/dua;
System.out.print("Hasilnya: "+satu+"/"+dua+" =
"+rumus+" sekon");
}
else
{
System.out.println("Menu yang anda masukkan
salah!!");
}
break;
case 6:
break;
default:
System.out.println("Maaf Menu tidak ada!!");
}
System.out.print("\nApakah anda ingin kembali ke menu
utama(Y/T): ");loop = save.next();
}
}
}
PRINT SCREEN
Tidak ada komentar:
Posting Komentar