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("===========================================");
}
}
Komentar
Posting Komentar