Latihan Array 1 Dimensi (21082010126 + Sulthan Atha Muhammad)
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package javaapplication4;
import java.util.Scanner;
/**
*
* @author Sultan Atha Muhammad
*/
public class JavaApplication4 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner s;
s = new Scanner(System.in);
String makanan[];
makanan = new String[5];
int harga[] = new int[5];
int porsi[] = new int[5];
int indeks=0;//index array
int GrandTotal;
int jumlah;
int pilih;
int total=0;
System.out.println("**********************");
System.out.println("WARUNG MAKAN SEDERHANA");
System.out.println("**********************");
do{
System.out.println("DAFTAR MENU");
System.out.println("1. Ayam bakar [12.000]");
System.out.println("2. Bakmie [10.000]");
System.out.println("3. Bubur Ayam [12.000]");
System.out.println("4. Nasi Putih [6.000]");
System.out.println("5. Es Teh Manis [5.000]");
System.out.println("6. Kopi Susu [12.000]");
System.out.println("7. Selesai");
System.out.print("Pilih = ");
pilih=s.nextInt();
switch(pilih){
case 1:
makanan[indeks]="Ayam Bakar";
System.out.print("Jumlah = ");
jumlah=s.nextInt();
porsi[indeks]=jumlah;
harga[indeks]=12000;
total=total+(12000*jumlah);
break;
case 2:
makanan[indeks]="Bakmie";
System.out.print("Jumlah = ");
jumlah=s.nextInt();
porsi[indeks]=jumlah;
harga[indeks]=10000;
total=total+(10000*jumlah);
break;
case 3:
makanan[indeks]="Bubur Ayam";
System.out.print("Jumlah = ");
jumlah=s.nextInt();
porsi[indeks]=jumlah;
harga[indeks]=12000;
total=total+(12000*jumlah);
break;
case 4:
makanan[indeks]="Nasi Putih";
System.out.print("Jumlah = ");
jumlah=s.nextInt();
porsi[indeks]=jumlah;
harga[indeks]=6000;
total=total+(6000*jumlah);
break;
case 5:
makanan[indeks]="Es Teh Manis";
System.out.print("Jumlah = ");
jumlah=s.nextInt();
porsi[indeks]=jumlah;
harga[indeks]=5000;
total=total+(5000*jumlah);
break;
case 6:
makanan[indeks]="Kopi Susu";
System.out.print("Jumlah = ");
jumlah=s.nextInt();
porsi[indeks]=jumlah;
harga[indeks]=12000;
total=total+(12000*jumlah);
break;
}
indeks++;
}while(pilih!=7);
//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)+". "+makanan[i]+"\t Rp. "+harga[i]+"\t "+porsi[i]+" Porsi");
}
System.out.println("-----------------------------------------+");
System.out.println("TOTAL BELANJA : Rp. "+total);
System.out.println("-----------------------------------------");
}
}
Comments
Post a Comment