Untuk membuat program pesan makanan dengan menggunakan percabangan Switch-case anda bisa copy coding di bawah ini.
save dengan nama pesan_makanan.java.
import java.util.Scanner;
public class pesan_makanan{
public static void main(String [] args){
Scanner input = new Scanner (System.in);
System.out.println("Menu Makanan dan Minuman");
System.out.println("==Makanan==");
System.out.println("1. ayam");
System.out.println("2. mie");
System.out.println("3. nasgor");
System.out.println("pilih makanan yang anda pesan");
int x = input.nextInt();
switch (x)
{
case 1 : System.out.println("anda memilih ayam");
break;
case 2 : System.out.println("anda memilih mie");
break;
case 3 : System.out.println("anda memilih nasgor");
break;
default : System.out.println("pilihan salah");
break;
}
System.out.println("");
System.out.println("==Minuman==");
System.out.println("1. teh");
System.out.println("2. susu");
System.out.println("3. fanta");
System.out.println("pilih minuman yang anda pesan");
int y = input.nextInt();
switch (y)
{
case 1 : System.out.println("anda memilih teh");
break;
case 2 : System.out.println("anda memilih susu");
break;
case 3 : System.out.println("anda memilih fanta");
break;
default : System.out.println("pilihan salah");
break;
}
}
}
Outputny :
Semoga membantu.... :)
Thanks for reading & sharing Blog Info


gan bias ngk saya mengulang pemesanan makanan atau minuman, ketika saya sudah memilih makanan di atas?
ReplyDeletemaaf gan telat jawab,, bru buka blog ne...
Deletecoba aja kek gni gan,, moga mmbantu... :)
import java.util.Scanner;
public class coba
{
public String konfir="y";
public static void main (String[] args)
{
Cek cekin = new Cek();
cekin.Proses();
}
}
class Cek
{
public void Proses()
{
Main pro = new Main();
do
{
Scanner baca = new Scanner(System.in);
System.out.println("Menu Makanan dan Minuman");
System.out.println("==Makanan==");
System.out.println("1. ayam");
System.out.println("2. mie");
System.out.println("3. nasgor");
System.out.println("pilih makanan yang anda pesan");
int x = baca.nextInt();
switch (x)
{
case 1 : System.out.println("anda memilih ayam");
break;
case 2 : System.out.println("anda memilih mie");
break;
case 3 : System.out.println("anda memilih nasgor");
break;
default : System.out.println("pilihan salah");
break;
}
System.out.print("Ulang ? y/n ");
pro.konfir = baca.next();
}
while(pro.konfir.equals("y"));
}
}
gang udah di coba namun muncul error
Delete" Line: 15
cannot find symbol
symbol: class Main
location: class Cek"
maksudnya apa gang?
Semangat bro
Delete