ARRAY 1 DIMENSI
Tampilkan output |
import java.util.Scanner;
public class array1DApkwaroeng {
public static void main(String[] args) {
Scanner s = new Scanner (System.in);
String pesanan[];
pesanan= new String [7];
int harga [] = new int [7];
int porsi [] = new int [7];
int totalBeli [] = new int [7];
int idx = 0;
int pilih = 0, total = 0, grandTot = 0;
do{
System.out.println(" \n======DAFTAR MENU=======");
System.out.println("1. Pecel Rp. 10000");
System.out.println("2. Soto Rp. 7000");
System.out.println("3. Rawon Rp. 12000");
System.out.println("4. Es Teh Rp. 5000");
System.out.println("5. Kopi Rp. 5000");
System.out.println("6. Ice Cream Rp. 9000");
System.out.println("7. Selesai");
System.out.print("pilih = ");
pilih = s.nextInt();
switch (pilih){
case 1:
pesanan [idx] = "Pecel ";
harga [idx] = 10000;
System.out.print("Porsi = ");
porsi [idx] = s.nextInt();
totalBeli [idx] = harga [idx] * porsi [idx];
grandTot = grandTot + totalBeli [idx];
break;
case 2:
pesanan [idx] = "Soto ";
harga [idx] = 7000;
System.out.print("Porsi = ");
porsi [idx] = s.nextInt();
totalBeli [idx] = harga [idx] * porsi [idx];
grandTot = grandTot + totalBeli [idx];
break;
case 3:
pesanan[idx] = "Rawon ";
harga [idx] = 12000;
System.out.print("Porsi = ");
porsi [idx] = s.nextInt();
totalBeli [idx]= harga [idx] * porsi [idx];
grandTot = grandTot + totalBeli [idx];
break;
case 4:
pesanan[idx] = "Es Teh ";
harga [idx] = 5000;
System.out.print("Porsi = ");
porsi [idx] = s.nextInt();
totalBeli [idx]= 5000 * porsi [idx];
grandTot = grandTot + totalBeli [idx];
break;
case 5:
pesanan[idx] = "Kopi ";
harga [idx] = 5000;
System.out.print("Porsi = ");
porsi [idx] = s.nextInt();
totalBeli [idx]= 5000 * porsi [idx];
grandTot = grandTot + totalBeli [idx];
break;
case 6:
pesanan[idx] = "Ice Cream";
harga [idx] = 9000;
System.out.print("Porsi = ");
porsi [idx] = s.nextInt();
totalBeli [idx]= 9000 * porsi [idx];
grandTot = grandTot + totalBeli [idx];
break;
default: System.out.println("\nMenu tidak tersedia ");
}
idx++;
}while(pilih!=7);
System.out.println("\n==============NOTA PEMBELIAN=============");
for (int i = 0; i < idx-1; i++) {
System.out.println((i+1)+"." +pesanan[i]+" x"+ porsi [i]+"\t Rp. " +harga [i]+"\tRp. "+ totalBeli [i]);
}
System.out.println("\n========Total Belanja = Rp. "+grandTot+"========");
}
}
Komentar
Posting Komentar