Advertisement
Evoo

rumus with case

Mar 31st, 2016
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.81 KB | None | 0 0
  1. int sisi;
  2.         byte menu;
  3.         int panjang,lebar,luaspersegi;
  4.         int alas,tinggi;
  5.         double siku;
  6.         System.out.println("masukan nomor menu");
  7.         System.out.println("Menghitung Luas");
  8.         System.out.println("1. Persegi");
  9.         System.out.println("2. Persegi Panjang");
  10.         System.out.println("3. Segitigas siku siku");
  11.         System.out.println("4. Segitiga sama sisi");
  12.         System.out.println("5. Lingkaran");
  13.         System.out.println("6. Keliling Lingkaran Dengan    jari jari");
  14.         Scanner baca = new Scanner (System.in);
  15.         System.out.println("Masukan nomor disini");
  16.         menu = baca.nextByte();
  17.         switch(menu){
  18.             case 1 :
  19.        
  20.         System.out.print("Masukan Sisi Persegi");
  21.         sisi = baca.nextInt();
  22.         double luas = Math.pow(sisi, 2);
  23.         System.out.println("Luas Persegi Panjang = " +luas);
  24.        break;
  25.             case 2:
  26.        
  27.                 System.out.println("masukan panjang :");
  28.         panjang = baca.nextInt();
  29.        
  30.         System.out.print("Masukkan Lebar   : ");
  31.         lebar = baca.nextInt();
  32.         luaspersegi = (panjang*lebar);
  33.        
  34.         System.out.println("Luas Persegi Panjang = " +luaspersegi);
  35.                 break;
  36.             case 3:
  37.                 System.out.println("masukan alas");
  38.                 alas = baca.nextInt();
  39.                 System.out.println("masukan tinggi");
  40.                 tinggi = baca.nextInt();
  41.                 siku = 0.5*alas*tinggi;
  42.                 System.out.println("Luas segitiga siku siku = "+siku);
  43.                 break;
  44.             case 4:
  45.                 double luassisi;
  46.                 double sisii;
  47.                 System.out.println("masukan sisi");
  48.                 sisii=baca.nextInt();
  49.                 luassisi = Math.pow(sisii,2)/4*Math.sqrt(3);
  50.                         System.out.println("Luas segitiga sama sisi = "+luassisi);
  51.                 break;
  52.             case 5:
  53.                 double luasling,phi;
  54.                 System.out.println("masukan jari jari lingkaran = ");
  55.                 int jari = baca.nextInt();
  56.                 phi = 22/7;
  57.                 luasling = phi*jari*jari;
  58.                 System.out.println("luas lingkaran = "+luasling);
  59.                 break;
  60.             case 6:
  61.                double r ,keling,phii    = 3.14;
  62.                float  luasss ;
  63.                 System.out.println("Masukan Luas");
  64.                 luasss   = baca.nextFloat();
  65.                 r = Math.sqrt(luasss*phii);
  66.                 System.out.println("    hasil   jari    jari "+r);
  67.                 keling= phii*(r*2);
  68.                 System.out.println("keliling    ="  +keling);
  69.  
  70.                 break;
  71.             default: System.out.println("Invalid Number");
  72.                 break;
  73.                
  74.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement