KASIR ARRAY 1 DIMENSI
Saya akan membagikan source code untuk progam kasir yang menggunakan array 1 dimensi dengan menggunakan aplikasi NetBeans berikut source code progamnya :
package array;
import java.util.Scanner;
public class array1dimensi {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int pilih=0, indeks=0, jumlah;
String Makanan[]= new String[5];
int harga[] = new int[5];
int qty[] = new int [5];
int total[] = new int [5];
int grandtotal = 0;
do{
System.out.println("\nSATE TENGAH ALAS");
System.out.println("1.Sate Kelinci\n2.Sate Jaran\n3.Sate Kebo");
System.out.println("4.Selesai");
System.out.print("Pilih = ");
pilih= s.nextInt();
switch(pilih){
case 1:
Makanan[indeks]="Sate Kelinci";
harga[indeks]=12000;
System.out.print("Jumlah Porsi = ");
jumlah= s.nextInt();
qty[indeks]=jumlah;
total[indeks]=harga[indeks]*qty[indeks];
grandtotal+=total[indeks];
indeks++;
break;
case 2:
Makanan[indeks]="Sate Jaran";
harga[indeks]=20000;
System.out.print("Jumlah Porsi = ");
jumlah=s.nextInt();
qty[indeks]=jumlah;
total[indeks]=harga[indeks]*qty[indeks];
grandtotal+=total[indeks];
indeks++;
break;
case 3:
Makanan[indeks]="Sate Kebo";
harga[indeks]=18000;
System.out.print("Jumlah Porsi = ");
jumlah=s.nextInt();
qty[indeks]=jumlah;
total[indeks]=harga[indeks]*qty[indeks];
grandtotal+=total[indeks];
indeks++;
break;
case 4:
System.out.println("Matur Suwun");
break;
default:
System.out.println("Pilihan Mboten Wonten");
break;
}
if (pilih >=1 && pilih <= 3) {
System.out.println("\nDaftar Pesanan Panjenengan");
for (int i = 0; i < indeks; i++){
System.out.print((i+1)+"."+Makanan[i]);
System.out.print( " [Harga : Rp."+ harga[i]+"]");
System.out.println(" [jumlah : " + qty[i]+"]");
System.out.println( " [Total : Rp." + total[i]+"]");
}
}
}while(pilih!=4);
System.out.println("Grand Total: Rp."+grandtotal);
}
}


Komentar
Posting Komentar