Contoh aplikasi pemrograman JAVA


Kode skrip dibawah ini adalah contoh aplikasi java sederhana yg coba saya buat belajar dari teman saya, jadi jika ada eror atau bug harap di maklumi karna masih belajar :)
 

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class javaapp {
    public static void main(String[] args) throws IOException {
           BufferedReader in = new BufferedReader (new InputStreamReader (System.in));
           int pilih = 0;
           
           System.out.println("=======================");
           System.out.println("======Menu Bangun======");
           System.out.println("=======================");
           System.out.println("1. Lingkaran");
           System.out.println("2. Persegi");
           System.out.println("=======================");
           System.out.println("Masukan Pilihan Anda : ");
           pilih = Integer.parseInt(in.readLine());
           switch(pilih){
               case 1:
                   System.out.println("==========================");
                   System.out.println("======Menu Lingkaran======");
                   System.out.println("==========================");
                   System.out.println("1. Keliling");
                   System.out.println("2. Luas");
                   System.out.println("3. Kembali");
                   System.out.println("==========================");
                   System.out.println("Masukan Pilihan :");
                   pilih = Integer.parseInt(in.readLine());
                   switch(pilih){
                       case 1:
                           System.out.println("========================");
                           System.out.println("===Keliling Lingkaran===");
                           System.out.println("========================");
                           System.out.println("Masukan Diameter :");
                           
                           double d;
                           double keliling;
                           double p = 3.14;
                           d = Double.parseDouble(in.readLine());
                           keliling = p*d;
                           System.out.println("Keliling Lingkaran :"+keliling);
                           break;
                       case 2:
                           System.out.println("========================");
                           System.out.println("=====Luas Lingkaran=====");
                           System.out.println("========================");
                           System.out.println("Masukan Diameter :");
                           
                           double luas;
                           double rumus = 0.5;
                           double pi = 3.14;
                           d = Double.parseDouble(in.readLine());
                           luas = pi*(d*rumus)*(d*rumus);
                           System.out.println("Luas Lingkaran :"+luas);
                           break;
                       case 3:
                           System.out.println("=======================");
                           System.out.println("======Menu Bangun======");
                           System.out.println("=======================");
                           System.out.println("1. Lingkarn");
                           System.out.println("2. Persegi");
                           System.out.println("=======================");
                           System.out.println("Masukan Pilihan Anda : ");
                           pilih = Integer.parseInt(in.readLine());
                           switch(pilih){
                                case 1:
                                   System.out.println("==========================");
                                   System.out.println("======Menu Lingkaran======");
                                   System.out.println("==========================");
                                   System.out.println("1. Keliling");
                                   System.out.println("2. Luas");
                                   System.out.println("3. Kembali");
                                   System.out.println("==========================");
                                   System.out.println("Masukan Pilihan :");
                                   pilih = Integer.parseInt(in.readLine());
                                   switch(pilih){
                                        case 1:
                                           System.out.println("========================");
                                           System.out.println("===Keliling Lingkaran===");
                                           System.out.println("========================");
                                           System.out.println("Masukan Diameter :");

                                           double d1;
                                           double keliling1;
                                           double p1 = 3.14;
                                           d1 = Double.parseDouble(in.readLine());
                                           keliling1 = p1*d1;
                                           System.out.println("Keliling Lingkaran :"+keliling1);
                                           break;
                                        case 2:
                                           System.out.println("========================");
                                           System.out.println("=====Luas Lingkaran=====");
                                           System.out.println("========================");
                                           System.out.println("Masukan Diameter :");

                                           double luas1;
                                           double rumus1 = 0.5;
                                           double pi1 = 3.14;
                                           d = Double.parseDouble(in.readLine());
                                           luas1 = pi1*(d*rumus1)*(d*rumus1);
                                           System.out.println("Luas Lingkaran :"+luas1);
                                           break;
                                 }
                                 break;
               case 2:
                   System.out.println("======================");
                   System.out.println("=====Menu Persegi=====");
                   System.out.println("======================");
                   System.out.println("1. Keliling");
                   System.out.println("2. Luas");
                   System.out.println("3. Keluar");
                   System.out.println("======================");
                   System.out.println("Masukan Pilihan :");
                   pilih = Integer.parseInt(in.readLine());
                   
                   switch(pilih){
                       case 1:
                           System.out.println("======================");
                           System.out.println("===Keliling Persegi===");
                           System.out.println("======================");
                           System.out.println("Masukan Sisi :");
                           
                           double s;
                           double keliling2;
                           s = Double.parseDouble(in.readLine());
                           double rumus2 = 4;
                           keliling2 = s*rumus2;
                           System.out.println("Keliling Persegi :"+keliling2);
                           break;
                       case 2:
                           System.out.println("======================");
                           System.out.println("=====Luas Persegi=====");
                           System.out.println("======================");
                           System.out.println("Masukan Sisi :");
                           
                           s = Double.parseDouble(in.readLine());
                           double luas2;
                           luas2 = s*s;
                           System.out.println("Luas Persegi :"+luas2);
                           break;
                       case 3:
                          System.out.println("=======================");
                          System.out.println("======Menu Bangun======");
                          System.out.println("=======================");
                          System.out.println("1. Lingkarn");
                          System.out.println("2. Persegi");
                          System.out.println("=======================");
                          System.out.println("Masukan Pilihan Anda : ");
                          pilih = Integer.parseInt(in.readLine());
                          switch(pilih){
                                case 1:
                                   System.out.println("==========================");
                                   System.out.println("======Menu Lingkaran======");
                                   System.out.println("==========================");
                                   System.out.println("1. Keliling");
                                   System.out.println("2. Luas");
                                   System.out.println("3. Kembali");
                                   System.out.println("==========================");
                                   System.out.println("Masukan Pilihan :");
                                   pilih = Integer.parseInt(in.readLine());
                                   switch(pilih){
                                         case 1:
                                           System.out.println("========================");
                                           System.out.println("===Keliling Lingkaran===");
                                           System.out.println("========================");
                                           System.out.println("Masukan Diameter :");

                                           double d5;
                                           double keliling5;
                                           double p5 = 3.14;
                                           d5 = Double.parseDouble(in.readLine());
                                           keliling5 = p5*d5;
                                           System.out.println("Keliling Lingkaran :"+keliling5);
                                           break;
                                         case 2:
                                           System.out.println("========================");
                                           System.out.println("=====Luas Lingkaran=====");
                                           System.out.println("========================");
                                           System.out.println("Masukan Diameter :");

                                           double luas4;
                                           double rumus4 = 0.5;
                                           double pi4 = 3.14;
                                           d = Double.parseDouble(in.readLine());
                                           luas4 = pi4*(d*rumus4)*(d*rumus4);
                                           System.out.println("Luas Lingkaran :"+luas4);
                                           break;
                                         case 3:
                                           System.out.println("=======================");
                                           System.out.println("======Menu Bangun======");
                                           System.out.println("=======================");
                                           System.out.println("1. Lingkarn");
                                           System.out.println("2. Persegi");
                                           System.out.println("=======================");
                                           System.out.println("Masukan Pilihan Anda : ");
                                           pilih = Integer.parseInt(in.readLine());
                                           switch(pilih){
                                                case 1:
                                                   System.out.println("==========================");
                                                   System.out.println("======Menu Lingkaran======");
                                                   System.out.println("==========================");
                                                   System.out.println("1. Keliling");
                                                   System.out.println("2. Luas");
                                                   System.out.println("3. Kembali");
                                                   System.out.println("==========================");
                                                   System.out.println("Masukan Pilihan :");
                                                   pilih = Integer.parseInt(in.readLine());
                                                   switch(pilih){
                                                         case 1:
                                                           System.out.println("========================");
                                                           System.out.println("===Keliling Lingkaran===");
                                                           System.out.println("========================");
                                                           System.out.println("Masukan Diameter :");

                                                           double d1;
                                                           double keliling1;
                                                           double p1 = 3.14;
                                                           d1 = Double.parseDouble(in.readLine());
                                                           keliling1 = p1*d1;
                                                           System.out.println("Keliling Lingkaran :"+keliling1);
                                                           break;
                                                         case 2:
                                                           System.out.println("========================");
                                                           System.out.println("=====Luas Lingkaran=====");
                                                           System.out.println("========================");
                                                           System.out.println("Masukan Diameter :");

                                                           double luas1;
                                                           double rumus1 = 0.5;
                                                           double pi1 = 3.14;
                                                           d = Double.parseDouble(in.readLine());
                                                           luas1 = pi1*(d*rumus1)*(d*rumus1);
                                                           System.out.println("Luas Lingkaran :"+luas1);
                                                           break;
                                                 }
                                                 break;
                             
                   }
                   break;
                           }
                           break;
                   }
                   break;
           }
                           break;
                   }
                   break;
                           }
                           break;
                   }
    }
}

   

 

Hasil Compile :


Komentar

Postingan populer dari blog ini

Pengalaman kuliah kerja jadi WAITRESS (Nyambi)

Nyepur Surabaya Malang | Pengalaman naik kereta api KA Penataran

RESUME SISTEM PENDUKUNG KEPUTUSAN - SPK