import java.util.Scanner;/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
package sayyedmuhismail;
import java.util.Scanner;
/**
*
* @author sayyed muh ismail
*/
public class Sayyedmuhismail {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Scanner s = new Scanner(System.in);
int pilihan = 6;
int hargaTotal = 0;
int uang = 0;{
String nasiGoreng = "";
String nasiRawon = "";
String nasiGudeg = "";
String jusJeruk = "";
int jumlahNasiGoreng = 0;
int jumlahNasiRawon = 0;
int jumlahNasiGudeg = 0;
int jumlahJusJeruk = 0;
boolean sudahPernahPilih = false;
boolean sudahPilihNasiGoreng = false;
boolean sudahPilihNasiRawon = false;
boolean sudahPilihNasiGudeg = false;
boolean sudahPilihJusJeruk = false;
do {
System.out.println("Menu Restoran");
System.out.println("1. Nasi Gorengt2. Nasi Rawont3. Nasi Gudegt4. Jus Jerukt5. Hitung Totalt6. Keluar");
do {
System.out.print("Pilih Menu : ");
pilihan = s.nextInt();
switch (pilihan) {
case 1:
hargaTotal += 15000;
jumlahNasiGoreng++;
if (sudahPernahPilih) {
if (sudahPilihNasiGoreng) {
if (!sudahPilihJusJeruk && !sudahPilihNasiGudeg && !sudahPilihNasiRawon) {
nasiGoreng = jumlahNasiGoreng + " Nasi Goreng ";
} else {
nasiGoreng = "dan " + jumlahNasiGoreng + " Nasi Goreng ";
}
} else {
nasiGoreng = "dan Nasi Goreng ";
}
} else {
nasiGoreng = "Nasi Goreng ";
}
sudahPernahPilih = true;
sudahPilihNasiGoreng = true;
break;
case 2:
hargaTotal += 15000;
jumlahNasiRawon++;
if (sudahPernahPilih) {
if (sudahPilihNasiRawon) {
if (!sudahPilihJusJeruk && !sudahPilihNasiGudeg && !sudahPilihNasiGoreng) {
nasiRawon = jumlahNasiRawon + " Nasi Rawon ";
} else {
nasiRawon = "dan " + jumlahNasiRawon + " Nasi Rawon ";
}
} else {
nasiRawon = "dan Nasi Rawon ";
}
} else {
nasiRawon = "Nasi Rawon ";
}
sudahPernahPilih = true;
sudahPilihNasiRawon = true;
break;
case 3:
hargaTotal += 15000;
jumlahNasiGudeg++;
if (sudahPernahPilih) {
if (sudahPilihNasiGudeg) {
if (!sudahPilihJusJeruk && !sudahPilihNasiRawon && !sudahPilihNasiGoreng) {
nasiGudeg = jumlahNasiGudeg + " Nasi Gudeg ";
} else {
nasiGudeg = "dan " + jumlahNasiGudeg + " Nasi Gudeg ";
}
} else {
nasiGudeg = "dan Nasi Gudeg ";
}
} else {
nasiGudeg = "Nasi Gudeg ";
}
sudahPernahPilih = true;
sudahPilihNasiGudeg = true;
break;
case 4:
hargaTotal += 15000;
jumlahJusJeruk++;
if (sudahPernahPilih) {
if (sudahPilihJusJeruk) {
if (!sudahPilihNasiGudeg && !sudahPilihNasiRawon && !sudahPilihNasiGoreng) {
jusJeruk = jumlahJusJeruk + " Jus Jeruk ";
} else {
jusJeruk = "dan " + jumlahJusJeruk + " Jus Jeruk ";
}
} else {
jusJeruk = "dan Jus Jeruk ";
}
} else {
jusJeruk = "Jus Jeruk ";
}
sudahPernahPilih = true;
sudahPilihJusJeruk = true;
break;
case 5:
System.out.println("Pesanan anda => " + nasiGoreng + nasiRawon + nasiGudeg + jusJeruk);
System.out.println("Total Harga => " + hargaTotal);
System.out.print("Uang yang dibayarkan : ");
uang = s.nextInt();
if (uang < hargaTotal) {
System.out.println("Maaf uang anda tidak cukup");
} else {
System.out.println("Uang anda : " + uang);
System.out.println("Kembalian : " + (uang - hargaTotal));
}
break;
case 6:
System.out.println("Terima Kasih");
break;
}
} while (pilihan != 5 && pilihan != 6);
} while (pilihan != 6);
}
}}
Dan Berikut Hasilnya Ketika Di RUN :
Terima Kasih........