Array 1 Dimensi

Nama      : Vivi Eka Juliatus Sholihah

NPM        : 22082010037

Paralel    : 1A


Source Code :

package Array;

import java.util.Scanner;

public class Array1Dimensi {

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

        String menu[] = new String[8];

        int harga[] = new int[8];

        int porsi[] = new int[8];

        int indeks=0;//index array

        int jumlah;

        int pilih;

        int total=0;


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

        System.out.println("            RUMAH MAKAN MILENIAL           ");

        System.out.println("     Jl. Raya Deandles, Golokan Sidayu     ");

        System.out.println("           Kab. Gresik Jawa Timur          ");

        System.out.println("             Telp. 7922 9643786            ");

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

        

        do{

           

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

            System.out.println("1. Nasi Goreng      [20.000]");

            System.out.println("2. Mie Goreng       [15.000]");

            System.out.println("3. Mie Ayam         [12.000]");

            System.out.println("4. Ayam Bakar       [25.000]");

            System.out.println("5. Air Mineral      [4.000]");

            System.out.println("6. Es Teh           [5.000]");

            System.out.println("7. Es Jeruk         [7.000]");

            System.out.println("8. Selesai");

            System.out.print("Pilih = ");

            pilih = sc.nextInt();

            switch (pilih){

                case 1:

                    menu[indeks]="Nasi Goreng";

                    System.out.print("Jumlah = ");

                    jumlah=sc.nextInt();

                    porsi[indeks]=jumlah;

                    harga[indeks]=20000;

                    total=total+(20000*jumlah);

                    break;


                case 2:

                    menu[indeks]="Mie Goreng";

                    System.out.print("Jumlah = ");

                    jumlah=sc.nextInt();

                    porsi[indeks]=jumlah;

                    harga[indeks]=15000;

                    total=total+(15000*jumlah);

                    break;


                case 3:

                    menu[indeks]="Mie Ayam";

                    System.out.print("Jumlah = ");

                    jumlah=sc.nextInt();

                    porsi[indeks]=jumlah;

                    harga[indeks]=12000;

                    total=total+(12000*jumlah);

                    break;


                case 4:

                    menu[indeks]="Ayam Bakar";

                    System.out.print("Jumlah = ");

                    jumlah=sc.nextInt();

                    porsi[indeks]=jumlah;

                    harga[indeks]=25000;

                    total=total+(25000*jumlah);

                    break;


                case 5:

                    menu[indeks]="Air Mineral";

                    System.out.print("Jumlah = ");

                    jumlah=sc.nextInt();

                    porsi[indeks]=jumlah;

                    harga[indeks]=4000;

                    total=total+(4000*jumlah);

                    break;


                case 6:

                    menu[indeks]="Es Teh";

                    System.out.print("Jumlah = ");

                    jumlah=sc.nextInt();

                    porsi[indeks]=jumlah;

                    harga[indeks]=5000;

                    total=total+(5000*jumlah);

                    break;

                    

                case 7:

                    menu[indeks]="Es Jeruk";

                    System.out.print("Jumlah = ");

                    jumlah=sc.nextInt();

                    porsi[indeks]=jumlah;

                    harga[indeks]=7000;

                    total=total+(7000*jumlah);

                    break;

            }

            indeks++;

        }while(pilih!=8);

        

        //menampilkan makanan yang dibeli        

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

        System.out.println("DAFTAR STRUK");

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

        for (int i = 0; i < indeks-1; i++){

            System.out.println((i+1)+"."+menu[i]+"\t Rp "+harga[i]+"\t "+porsi[i]+"Porsi");

        }

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

        System.out.println("TOTAL BIAYA : Rp " + total);

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

    }

}


Output :











Komentar