NAMA : Novia Citra Fadhlilla
NPM : 22082010216
KELAS : E
-----------------------------------------------------------------------------------------------------------------------------
package latihanarray;
import java.util.Scanner;
public class LatihanArray {
public static void main(String[] args) {
Scanner sc= new Scanner (System.in);
String pesanan [];
pesanan=new String[7];
int harga[]=new int[7];
int jumlah[]=new int[7];
int total[]=new int[7];
int pilih=0, indeks=0, totalsemua=0, grandtotal=0;
do{
System.out.println("\n----------MENU WARUNG MAKAN CITRA RASA------------");
System.out.println("1. BAKSO");
System.out.println("2. AYAM GEPREK");
System.out.println("3. NASI GORENG");
System.out.println("4. MIE GORENG");
System.out.println("5. ES TEH");
System.out.println("6. ANEKA JUS");
System.out.println("7. SELESAI");
System.out.print("PILIH : ");
pilih=sc.nextInt();
switch (pilih){
case 1:
pesanan[indeks]="BAKSO";
harga[indeks]=10000;
System.out.print("JUMLAH : ");
jumlah[indeks] = sc.nextInt();
total[indeks]= jumlah[indeks]*harga[indeks];
grandtotal=grandtotal+total[indeks];
break;
case 2:
pesanan[indeks]="AYAM GEPREK";
harga[indeks]=12000;
System.out.print("JUMLAH : ");
jumlah[indeks] = sc.nextInt();
total[indeks]= jumlah[indeks]*harga[indeks];
grandtotal=grandtotal+total[indeks];
break;
case 3:
pesanan[indeks]="NASI GORENG";
harga[indeks]=14000;
System.out.print("JUMLAH : ");
jumlah[indeks] = sc.nextInt();
total[indeks]= jumlah[indeks]*harga[indeks];
grandtotal=grandtotal+total[indeks];
break;
case 4:
pesanan[indeks]="MIE GORENG";
harga[indeks]=14000;
System.out.print("JUMLAH : ");
jumlah[indeks] = sc.nextInt();
total[indeks]= jumlah[indeks]*harga[indeks];
grandtotal=grandtotal+total[indeks];
break;
case 5:
pesanan[indeks]="ES TEH";
harga[indeks]=4000;
System.out.print("JUMLAH : ");
jumlah[indeks] = sc.nextInt();
total[indeks]= jumlah[indeks]*harga[indeks];
grandtotal=grandtotal+total[indeks];
break;
case 6:
pesanan[indeks]="JUS";
harga[indeks]=6000;
System.out.print("JUMLAH : ");
jumlah[indeks] = sc.nextInt();
total[indeks]= jumlah[indeks]*harga[indeks];
grandtotal=grandtotal+total[indeks];
break;
default:
System.out.println("TIDAK ADA PILIHAN");
}
indeks++;
}while(pilih!=7);
System.out.println("\n----------TOTAL PEMBELIAN---------");
for (int i = 0; i < indeks-1; i++) {
System.out.println((i+1)+"."+pesanan[i]+"x"+jumlah[i]+"\nRp."+harga[i]+"\nRp."+total[i]);
}
System.out.println("TOTAL SEMUA : Rp." +grandtotal);
System.out.println("-----------TERIMA KASIH--------------");
System.out.println("--------SELAMAT DATANG KEMBALI--------");
}
}
-----------------------------------------------------------------------------------------------------------------------------
Hasil Run :
----------MENU WARUNG MAKAN CITRA RASA------------
1. BAKSO
2. AYAM GEPREK
3. NASI GORENG
4. MIE GORENG
5. ES TEH
6. ANEKA JUS
7. SELESAI
PILIH : 1
JUMLAH : 2
----------MENU WARUNG MAKAN CITRA RASA------------
1. BAKSO
2. AYAM GEPREK
3. NASI GORENG
4. MIE GORENG
5. ES TEH
6. ANEKA JUS
7. SELESAI
PILIH : 4
JUMLAH : 1
----------MENU WARUNG MAKAN CITRA RASA------------
1. BAKSO
2. AYAM GEPREK
3. NASI GORENG
4. MIE GORENG
5. ES TEH
6. ANEKA JUS
7. SELESAI
PILIH : 5
JUMLAH : 3
----------MENU WARUNG MAKAN CITRA RASA------------
1. BAKSO
2. AYAM GEPREK
3. NASI GORENG
4. MIE GORENG
5. ES TEH
6. ANEKA JUS
7. SELESAI
PILIH : 7
TIDAK ADA PILIHAN
----------TOTAL PEMBELIAN---------
1.BAKSOx2
Rp.10000
Rp.20000
2.MIE GORENGx1
Rp.14000
Rp.14000
3.ES TEHx3
Rp.4000
Rp.12000
TOTAL SEMUA : Rp.46000
-----------TERIMA KASIH--------------
--------SELAMAT DATANG KEMBALI--------
BUILD SUCCESSFUL (total time: 16 seconds)
No comments:
Post a Comment