Contoh - Contoh Program Java

TUGAS AKHIR

PEMROGRAMAN BERORIENTASI OBJEK

 

1.        Buatlah program untuk menentukan Keliling dan Luas Lingkaran

2.        Buatlah program untuk menentukan Luas dan Keliling Trapesium

3.    Buatlah program menggunakan Percabangan untuk menampilkan menu restoran. Jadi misalnya, ketika user menginput angka 1 maka akan tampil menu restoran A, jika user menginput angka 2 akan tampil menu restoran B dan seterusnya. Buatlah minimal 10 restoran dan tiap restoran harus memiliki minimal 2 kategori pilihan menu (misalnya kategori makanan dan kategori minuman) dan tiap kategori memiliki minimal 10 list pilihan menu.

4.   Buatlah program untuk menentukan jumlah UKT yang harus dibayarkan oleh tiap mahasiswa UNIMA berdasarkan penghasilan ayah dan penghasilan ibu. Data yang harus dimasukkan oleh user adalah

a.       Nomor Pendaftaran

b.      Nama

c.       Penghasilan Ayah

d.      Penghasilan Ibu

Ketentuan :

a.       Jika penghasilan ayah = 0 &  < 1.000.000 dan ibu = 0 & < 1.000.000, maka UKT = Rp. 2.500.000

b.      Jika penghasilan ayah >= 1.000.000 & < 2.000.000 dan ibu >= 1.000.000 & < 2.000.000, maka UKT = Rp. 3.000.000

c.       Jika penghasilan ayah >= 2.000.000 dan ibu >= 2.000.000, maka UKT = Rp. 4.000.000

d.      Jika penghasilan ayah = 0 &  < 1.000.000 dan ibu = 0, maka UKT = Rp. 1.500.000

e.       Jika penghasilan ayah >= 1.000.000 & < 2.000.000 dan ibu = 0, maka UKT = Rp. 2.000.000

5.        Buatlah program sederhana yang menggunakan Perulangan.

NOTE :

Dikumpulkan dalam bentuk laporan yang berisi :

a.         Cara Pembuatan tiap program

b.         Hasil pembuatan program

 

PROGRAM JAVA MENGHITUNG KELILING DAN LUAS LINGKARAN

package uas.ajmh.keliling.dan.luas.lingkaran;

import java.util.Scanner;

public class UASAJMHKelilingDanLuasLingkaran {

 

    public static void main(String[] args) {

        Scanner input = new Scanner(System.in);

        double phi = 3.14;

        double r, luas, keliling;

        System.out.println("\t ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \t");

        System.out.println("\t ATALINE HUKUBUN | MICHELLA PAENDONG \t");

        System.out.println("\t ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \t");

        System.out.println("*====================================================*");

        System.out.println("*   PROGRAM MENENTUKAN KELILING DAN LUAS LINGKARAN   *");

        System.out.println("*====================================================*");

        System.out.print  ("  Masukkan Nilai Jari-Jari Lingkaran (r) : ");

        r = input.nextDouble();

        System.out.println("*----------------------------------------------------*");

        System.out.println("  Keliling Lingkaran = "+(phi*2*r)+"");

        System.out.println("  Luas Lingkaran     = " +(phi*r*r)+"");

        System.out.println("*====================================================*");

    }



PROGRAM MENGHITUNG LUAS DAN KELILING TRAPESIUM

package uas.ajmh.luas.dan.keliling.trapesium;

import java.util.Scanner;

public class UASAJMHLuasDanKelilingTrapesium {

    public static void main(String[] args) {

        Scanner input = new Scanner(System.in);

        double rusuk1, rusuk2, rusuk3, rusuk4, tinggi, luas, keliling;

        System.out.println("\t ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \t");

        System.out.println("\t ATALINE HUKUBUN | MICHELLA PAENDONG \t");

        System.out.println("\t ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \t");

        System.out.println("*===================================================*");

        System.out.println("*  PROGRAM MENENTUKAN LUAS DAN KELILING TRAPESIUM   *");

        System.out.println("*===================================================*");

        System.out.print  ("  Masukkan Nilai Panjang Rusuk 1  : ");

        rusuk1 = input.nextDouble();

        System.out.print  ("  Masukkan Nilai Panjang Rusuk 2  : ");

        rusuk2 = input.nextDouble();

        System.out.print  ("  Masukkan Nilai Panjang Rusuk 3  : ");

        rusuk3 = input.nextDouble();

        System.out.print  ("  Masukkan Nilai Panjang Rusuk 4  : ");

        rusuk4 = input.nextDouble();

        System.out.print  ("  Masukkan Nilai Tinggi Trapesium : ");

        tinggi = input.nextDouble();

        System.out.println("*---------------------------------------------------*");

        System.out.println("  Luas Trapesium     = "+(0.5*(rusuk1 + rusuk2)*tinggi)+"");

        System.out.println("  Keliling Trapesium = "+(rusuk1 + rusuk2 + rusuk3 + rusuk4)+"");

        System.out.println("*===================================================*");

    }   

}



PROGRAM PERCABANGAN RESTORAN

package uas.ajmh.percabangan.restoran;

import java.util.Scanner;  

public class UASAJMHPercabanganRestoran {

 

    public static void main(String[] args) {

        Scanner input = new Scanner(System.in);

        int pilih;

        System.out.println("|==============================|");

        System.out.println("|        DAFTAR RESTORAN       |");

        System.out.println("|==============================|");

        System.out.println("| NO  |      NAMA RESTORAN     |");

        System.out.println("|==============================|");

        System.out.println("| 1.  | RESTORAN KEIIND        |");

        System.out.println("|------------------------------|");

        System.out.println("| 2.  | RESTORAN ATARIN        |");

        System.out.println("|------------------------------|");

        System.out.println("| 3.  | RESTORAN PRIMARASA     |");

        System.out.println("|------------------------------|");

        System.out.println("| 4.  | RESTORAN SARINANDE     |");

        System.out.println("|------------------------------|");

        System.out.println("| 5.  | RESTORAN SEONYUDO      |");

        System.out.println("|------------------------------|");

        System.out.println("| 6.  | RESTORAN DE HARMONIE   |");

        System.out.println("|------------------------------|");

        System.out.println("| 7.  | RESTORAN INDIAN DELITZ |");

        System.out.println("|------------------------------|");

        System.out.println("| 8.  | RESTORAN PLATARAN      |");

        System.out.println("|------------------------------|");

        System.out.println("| 9.  | KFC                    |");

        System.out.println("|------------------------------|");

        System.out.println("| 10. | RESTORAN MTP           |");

        System.out.println("|==============================|");

        

        System.out.print("\n Masukkan Pilihan Restoran Anda : ");

        pilih = input.nextInt();

        

        switch(pilih){

            case 1:

                System.out.println("|========================================|");

                System.out.println("|               DAFTAR MENU              |");

                System.out.println("|             RESTORAN KEIIND            |");

                System.out.println("|========================================|");

                System.out.println("| NO  |     MAKANAN      |    MINUMAN    |");

                System.out.println("|========================|===============|");

                System.out.println("| 1.  | EMBAL GORENG     | SUSU KENARI   |");

                System.out.println("| 2.  | EMBAL KACANG     | ES KETIMUN    |");

                System.out.println("| 3.  | EMBAL COKLAT     | ES KELAPA     |");

                System.out.println("| 4.  | NASI LAPOLA      | ES JERUK      |");

                System.out.println("| 5.  | IKAN BAKAR       | ES TEH        |");

                System.out.println("| 6.  | IKAN KUAH KUNING | KOPI HITAM    |");

                System.out.println("| 7.  | SAYUR SIR-SIR    | KOPI SUSU     |");

                System.out.println("| 8.  | SAGU PAPEDA      | ES CAMPUR     |");

                System.out.println("| 9.  | BUBUR SAGU       | ES PISANG     |");

                System.out.println("| 10. | SANOLI           | TEH SUSU      |");

                System.out.println("|========================================|");

   

            break;

            case 2:

                System.out.println("|========================================|");

                System.out.println("|               DAFTAR MENU              |");

                System.out.println("|             RESTORAN ATARIN            |");

                System.out.println("|========================================|");

                System.out.println("| NO  |     MAKANAN      |    MINUMAN    |");

                System.out.println("|========================|===============|");

                System.out.println("| 1.  | MOCHI            | CLEAR DRINK   |");

                System.out.println("| 2.  | TAKOYAKI         | SAKE          |");

                System.out.println("| 3.  | RAMEN            | RAMUNE        |");

                System.out.println("| 4.  | UDON             | MATCHA        |");

                System.out.println("| 5.  | SUKIYAKI         | KABUCHA       |");

                System.out.println("| 6.  | SHABU-SHABU      | CALPIS        |");

                System.out.println("| 7.  | TEMPURA          | OCHA          |");

                System.out.println("| 8.  | SASHIMI          | KAKIGORI      |");

                System.out.println("| 9.  | SUSHI            | SHOCHU        |");

                System.out.println("| 10. | ONIGIRI          | MUGICHA       |");

                System.out.println("|========================================|");

     

            break;

            case 3:

                System.out.println("|========================================|");

                System.out.println("|               DAFTAR MENU              |");

                System.out.println("|            RESTORAN PRIMARASA          |");

                System.out.println("|========================================|");

                System.out.println("| NO  |      SNACK       |    MINUMAN    |");

                System.out.println("|========================|===============|");

                System.out.println("| 1.  | SERABI           | WEDANG UWUH   |");

                System.out.println("| 2.  | CARABIKANG       | SEKOTENG      |");

                System.out.println("| 3.  | LEGOMORO         | BIR PLETOK    |");

                System.out.println("| 4.  | KEMBANG WARU     | BAJIGUR       |");

                System.out.println("| 5.  | NAGASARI         | WEDANG JAHE   |");

                System.out.println("| 6.  | LEMPER           | WEDANG POKAK  |");

                System.out.println("| 7.  | SEMAR MENDEM     | ES DAWET      |");

                System.out.println("| 8.  | PUTU AYU         | ES GEMPOL     |");

                System.out.println("| 9.  | PUKIS            | JAMU JUN      |");

                System.out.println("| 10. | APEM             | TEH JAHE      |");

                System.out.println("|========================================|");

    

            break;

            case 4:

                System.out.println("|==========================================|");

                System.out.println("|                DAFTAR MENU               |");

                System.out.println("|             RESTORAN SARINANDE           |");

                System.out.println("|==========================================|");

                System.out.println("| NO  |     MAKANAN      |     MINUMAN     |");

                System.out.println("|========================|=================|");

                System.out.println("| 1.  | GULO PUAN        | ES KACANG MERAH |");

                System.out.println("| 2.  | TEKWAN           | ES JAGUNG       |");

                System.out.println("| 3.  | PEMPEK           | TEH SECANG      |");

                System.out.println("| 4.  | CELIMPUNGAN      | SMOOTHIES SARON |");

                System.out.println("| 5.  | MIE CELOR        | SARSAPARILLA    |");

                System.out.println("| 6.  | BURGO            | SUGUS           |");

                System.out.println("| 7.  | KEMPLANG         | KOPI BESEMAH    |");

                System.out.println("| 8.  | GODO-GODO        | SOP BUAH        |");

                System.out.println("| 9.  | PINDANG IKAN     | POKAT KOCOK     |");

                System.out.println("| 10. | MIE LAKSO        | KOPI SUSU       |");

                System.out.println("|==========================================|");

            

            break;

            case 5:

                System.out.println("|========================================|");

                System.out.println("|               DAFTAR MENU              |");

                System.out.println("|             RESTORAN SEONYUDO          |");

                System.out.println("|========================================|");

                System.out.println("| NO  |     MAKANAN      |    MINUMAN    |");

                System.out.println("|========================|===============|");

                System.out.println("| 1.  | KIMCHI           | SOJU          |");

                System.out.println("| 2.  | SANNAKJI         | BANANA MILK   |");

                System.out.println("| 3.  | JJAJANGMYEON     | YUJA CHA      |");

                System.out.println("| 4.  | KIMBAB           | MAKGEOLI      |");

                System.out.println("| 5.  | BIBIMBAP         | TEH OMIJA     |");

                System.out.println("| 6.  | BULGOGI          | TEH DAECHU    |");

                System.out.println("| 7.  | MIYEOK GUK       | SUJEONGGWA    |");

                System.out.println("| 8.  | RAMYEON          | SIKHYE        |");

                System.out.println("| 9.  | GOGIGUI          | YULMU         |");

                System.out.println("| 10. | TTEOK            | NOK CHA       |");

                System.out.println("|========================================|");

            

            break;

            case 6:

                System.out.println("|==========================================|");

                System.out.println("|                DAFTAR MENU               |");

                System.out.println("|            RESTORAN DE HARMONIE          |");

                System.out.println("|==========================================|");

                System.out.println("| NO  |     MAKANAN      |     MINUMAN     |");

                System.out.println("|========================|=================|");

                System.out.println("| 1.  | STAMPPOT         | VINES           |");

                System.out.println("| 2.  | HUTSPOT          | KOFFIE VERKEERD |");

                System.out.println("| 3.  | SUP ERCIS        | VERSE MUNT THEE |");

                System.out.println("| 4.  | WATERZOOI        | JENEVER         |");

                System.out.println("| 5.  | METWORST         | DUTCH BIER      |");

                System.out.println("| 6.  | FRIKANDEL        | LIKEUR          |");

                System.out.println("| 7.  | PANNENKOEKEN     | ADVOCAAT        |");

                System.out.println("| 8.  | ZEEUWSE BOLUS    | CHOCOMEL        |");

                System.out.println("| 9.  | VLAAI            | HEINKEN         |");

                System.out.println("| 10. | KEJU GOUDA       | AMSTEL          |");

                System.out.println("|==========================================|");

            

            break;

            case 7:

                System.out.println("|========================================|");

                System.out.println("|               DAFTAR MENU              |");

                System.out.println("|         RESTORAN INDIAN DELITZ         |");

                System.out.println("|========================================|");

                System.out.println("| NO  |     MAKANAN      |    MINUMAN    |");

                System.out.println("|========================|===============|");

                System.out.println("| 1.  | BIRYANI          | CHAI TEA      |");

                System.out.println("| 2.  | BUTTER CHICKEN   | ICE KULFI     |");

                System.out.println("| 3.  | IDLI             | FALOODA       |");

                System.out.println("| 4.  | GULAB JAMUN      | LASSI         |");

                System.out.println("| 5.  | KATHI ROLL       | AAM PANNA     |");

                System.out.println("| 6.  | PAPRI CHAAT      | NIMBU PANI    |");

                System.out.println("| 7.  | PANI PURI        | JAL JEERA     |");

                System.out.println("| 8.  | NAAN             | ICE GOLA      |");

                System.out.println("| 9.  | ROGAN JOSH       | TEA           |");

                System.out.println("| 10. | SAMOSA           | ICE           |");

                System.out.println("|========================================|");

                

            break;

            case 8:

                System.out.println("|=============================================|");

                System.out.println("|                 DAFTAR MENU                 |");

                System.out.println("|              RESTORAN PLATARAN              |");

                System.out.println("|=============================================|");

                System.out.println("| NO  |      DESSERT       |      MINUMAN     |");

                System.out.println("|==========================|==================|");

                System.out.println("| 1.  | PANCAKE MANGGA     | ES CINCAU PANDAN |");

                System.out.println("| 2.  | PUDING LUMUT       | ES TELER         |");

                System.out.println("| 3.  | CHOCOLATE PUDING   | ES MUTIARA       |");

                System.out.println("| 4.  | SETUP ROTI TAWAR   | ICED TARO LATTE  |");

                System.out.println("| 5.  | CARAMEL PUDING     | MILO ON TOP      |");

                System.out.println("| 6.  | BROWNIES PUDDING   | BLUE OCEAN SODA  |");

                System.out.println("| 7.  | NUGGET PISANG      | HOT CHOCOLATE    |");

                System.out.println("| 8.  | MANGGO CHEESE CAKE | ESPRESSO CHILL   |");

                System.out.println("| 9.  | SALAD BUAH         | COFFEE LATTE     |");

                System.out.println("| 10. | PUDING PIE UNGU    | KIWI PUNCH SODA  |");

                System.out.println("|=============================================|");

                

            break;

            case 9:

                System.out.println("|==========================================|");

                System.out.println("|                 DAFTAR MENU              |");

                System.out.println("|                     KFC                  |");

                System.out.println("|==========================================|");

                System.out.println("| NO  |      MAKANAN      |     MINUMAN    |");

                System.out.println("|======================== |================|");

                System.out.println("| 1.  | FISH FILLET COMBO | MOCHA FLOAT    |");

                System.out.println("| 2.  | BBQ BURGER        | MANGGO FLOAT   |");

                System.out.println("| 3.  | SPAGHETTI DELUXE  | LYCHEE FLOAT   |");

                System.out.println("| 4.  | SALAD DELUXE      | OVALTINE       |");

                System.out.println("| 5.  | KFC SOUP          | COCA COLA      |");

                System.out.println("| 6.  | CHICKEN STRIPS    | MOCHA BOBA     |");

                System.out.println("| 7.  | SCRAMBLE EGG      | ESPRESSO       |");

                System.out.println("| 8.  | WINGER            | ICED LEMON TEA |");

                System.out.println("| 9.  | SPAGHETTI SUPREME | HOT CAFE LATTE |");

                System.out.println("| 10. | RICE              | HOT AMERICANO  |");

                System.out.println("|==========================================|");

                

            break;

            case 10:

                System.out.println("|=========================================|");

                System.out.println("|                DAFTAR MENU              |");

                System.out.println("|                RESTORAN MTP             |");

                System.out.println("|=========================================|");

                System.out.println("| NO  |     MAKANAN      |     MINUMAN    |");

                System.out.println("|========================|================|");

                System.out.println("| 1.  | TINUTUAN         | ES BRENEBON    |");

                System.out.println("| 2.  | CAKALANG FUFU    | ES KELAPA MUDA |");

                System.out.println("| 3.  | WOKU BLANGA      | ES TJI MEI     |");

                System.out.println("| 4.  | AYAM RICA-RICA   | SARABBA        |");

                System.out.println("| 5.  | TINORANSAK       | ES SIRSAK      |");

                System.out.println("| 6.  | SAYUR GANEMO     | KOPI HITAM     |");

                System.out.println("| 7.  | AYAM ISI BULUH   | KOPI SUSU      |");

                System.out.println("| 8.  | SUP BRENEBON     | ES CAMPUR      |");

                System.out.println("| 9.  | PAMPIS           | ES PISANG      |");

                System.out.println("| 10. | MIE CAKALANG     | ES JERUK       |");

                System.out.println("|=========================================|");

    

            break;

            default:

            System.out.println(" Maaf Daftar Restoran Yang Anda Masukkan Tidak Ada !!! ");

        }

    }

}



PROGRAM UKT MAHASISWA UNIMA

package uas.ajmh.penentuan.ukt.mahasiswa.unima;

import java.util.Scanner;

public class UASAJMHPenentuanUKTMahasiswaUNIMA {

 

    public static void main(String[] args) {

       Scanner input = new Scanner (System.in);

       String NomorPendaftaran, NamaMahasiswa; 

       double P_Ayah, P_Ibu; 

       System.out.println("=================================================");

       System.out.println("         PROGRAM PENENTUAN UKT MAHASISWA         ");

       System.out.println("            UNIVERSITAS NEGERI MANADO            ");

       System.out.println("=================================================");

       System.out.print  ("\n Nomor Pendaftaran : ");

       NomorPendaftaran = input.nextLine();

       System.out.print  ("\n Nama Mahasiswa    : ");

       NamaMahasiswa = input.nextLine();

       System.out.print  ("\n Penghasilan Ayah  : ");

       P_Ayah = input.nextDouble();

       System.out.print  ("\n Penghasilan Ibu   : ");

       P_Ibu = input.nextDouble(); 

       System.out.println("=================================================");

       if (P_Ayah >= 0 && P_Ayah < 1000000 && P_Ibu >= 500000 & P_Ibu < 1000000) {

          System.out.println ("Jumlah UKT Yang Harus Dibayar Adalah = Rp. 2.500.000\n"); }

       else if (P_Ayah >= 1000000 && P_Ayah < 2000000 && P_Ibu >= 1000000 && P_Ibu < 2000000) {

          System.out.println ("Jumlah UKT Yang Harus Dibayar Adalah = Rp. 3.000.000\n"); }

       else if (P_Ayah >= 2000000 && P_Ibu >= 2000000) {

          System.out.println ("Jumlah UKT Yang Harus Dibayar Adalah = Rp. 4.000.000\n"); }

       else if (P_Ayah >= 0 && P_Ayah < 1000000 && P_Ibu == 0) {

          System.out.println ("Jumlah UKT Yang Harus Dibayar Adalah = Rp. 1.500.000\n"); }

       else if (P_Ayah >= 1000000 && P_Ayah < 2000000 && P_Ibu == 0) {

          System.out.println ("Jumlah UKT Yang Harus Dibayar Adalah = Rp. 2.000.000\n"); }

       else {

          System.out.println("Tidak Masuk Kriteria Penentuan UKT MAHASISWA UNIVERSITAS NEGERI MANADO"); 

        }

    }

}



PROGRAM PERULANGAN SEDERHANA

package uas.ajmh.perulangan;

 

public class UASAJMHPerulangan {

 

    public static void main(String[] args) {

        System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");

        System.out.println("ATALINE HUKUBUN | MICHELLA PAENDONG");

        System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");

        System.out.println("  PROGRAM PERULANGAN SEDERHANA  ");

        System.out.println("--------------------------------");

        for (int i=1;i<=10;i++){

             System.out.print( i +  "  ");

    }

  }

}

Tidak ada komentar:

Posting Komentar