/*
nama File:main.java
programmer:Tommy Manik
*/
import javax.swing.JOptionPane;
class Main1
{
public static void main(String [] args)
{
Makan makan = new Makan();
Keterangan ket=new Keterangan();
String hagar;
int haga=0;
int maga=0;
int jmlh1=0;
int jlhm1=0;
makan.setHarga(haga,maga);
int hasil = makan.getHarga();
ket.setPilihmenu(jmlh1,jlhm1);
int hasil1= ket.getPilihmenu();
System.out.println(hasil);
}
}
import javax.swing.JOptionPane;
class Keterangan
{
private int jlh;
private int jlh1;
public int getPilihmenu()
{
return (jlh&jlh1);
}
public void setPilihmenu(int nasi,int harga)
{
String Nasis []={"","nasi goreng","nasi putih","nasi uduk"};
String mies[]={"","mie kuah","mie goreng"};
String pilihs,statuss;
int pilih,i;
pilihs=JOptionPane.showInputDialog("pilih menu anda:");
pilih=Integer.parseInt(pilihs);
String nasik;
int status=0;
//int nasi,harga;
switch (pilih)
{
case 1: nasik=JOptionPane.showInputDialog(null,"menu anda adalah Nasi\nPilih nasi:\n1.nasi goreng\n2.nasi putih\n3.nasi uduk");
nasi=Integer.parseInt(nasik);
switch (nasi)
{
case 1:
harga=3000;
JOptionPane.showMessageDialog(null,"Pilihan Nasi:"+Nasis[1]+"\nHarga :"+harga);
break;
case 2: harga=3500;
JOptionPane.showMessageDialog(null,"Pilihan Nasi:"+Nasis[2]+"\nHarga :"+harga);
break;
case 3: harga=4000;
JOptionPane.showMessageDialog(null,"Pilihan Nasi:"+Nasis[3]+"\nHarga :"+harga);
break;
}
break;
case 2: nasik=JOptionPane.showInputDialog(null,"menu anda adalah Mie\nPilih Mie:\n1.Mie kuah\n2.Mie goreng");
nasi=Integer.parseInt(nasik);
switch(nasi)
{
case 1:
harga=2500;
i=1;
JOptionPane.showMessageDialog(null,"Pilihan MIe:"+mies[1]+"\nHarga :"+harga);
do{
status=0;
statuss=JOptionPane.showInputDialog("mau tambah..? y/n");
if(statuss.equals("y"))
{
status=1;
JOptionPane.showMessageDialog(null,"Pilihan MIe:"+mies[1]+" "+(i+1)+"\nHarga :"+(harga+2500));
i=i+1;
harga=harga+2500;
}
}while(status==1);
break;
case 2:
harga=2700;
JOptionPane.showMessageDialog(null,"Pilihan Mie:"+mies[2]+"\nHrga :"+harga);
break;
}
break;
default:
JOptionPane.showMessageDialog(null,"keyword yang anda masukkna salah");
System.out.println("\n\n\n\n");
this.jlh=nasi;
this.jlh1=harga;
}
}
}
class Pilih extends Keterangan
{
private String MenuMakan;
public void setMenuMakan(String pilih)
{
this.MenuMakan=MenuMakan;
}
public String getMenuMakan()
{
return MenuMakan;
}
}
class Makan extends Pilih
{
private int nasi;
private int mie;
public int getHarga()
{
return (nasi&mie);
}
public void setHarga(int i, int j )
{
String Nasis []={"","nasi goreng","nasi putih","nasi uduk"};
String mies[]={"","mie kuah","mie goreng"};
System.out.println("Menu nasi:");
for(i=1; i<Nasis.length; i++)
{
System.out.println(i+"."+Nasis[i]);
}
System.out.println();
System.out.println("Menu Mie:");
for(j=1; j<mies.length; j++)
{
System.out.println(j+"."+mies[j]);
}
System.out.println("");
this.nasi= i;
this.mie= j;
}
}
Tidak ada komentar:
Posting Komentar