用java编写一个食堂管理系统程序
时间: 2023-08-21 12:07:43 浏览: 60
好的,下面是一个简单的食堂管理系统程序的Java代码示例,具体实现可以根据自己的需求进行调整和完善:
```
import java.util.Scanner;
public class CanteenManagementSystem {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int choice;
double balance = 0; // 初始余额为0
while (true) {
System.out.println("欢迎使用食堂管理系统!");
System.out.println("1. 充值");
System.out.println("2. 查看余额");
System.out.println("3. 点餐");
System.out.println("4. 退出");
System.out.print("请输入您的选择:");
choice = input.nextInt();
switch (choice) {
case 1:
System.out.print("请输入充值金额:");
double amount = input.nextDouble();
balance += amount;
System.out.println("充值成功!当前余额为:" + balance);
break;
case 2:
System.out.println("当前余额为:" + balance);
break;
case 3:
System.out.println("请选择您要点的菜品:");
System.out.println("1. 麻辣烫 ¥8");
System.out.println("2. 炒饭 ¥10");
System.out.println("3. 水饺 ¥6");
System.out.print("请输入您的选择:");
int foodChoice = input.nextInt();
double price = 0;
switch (foodChoice) {
case 1:
price = 8;
break;
case 2:
price = 10;
break;
case 3:
price = 6;
break;
default:
System.out.println("您的输入有误!");
break;
}
if (price > 0) {
if (balance >= price) {
balance -= price;
System.out.println("点餐成功!当前余额为:" + balance);
} else {
System.out.println("余额不足,请充值!");
}
}
break;
case 4:
System.out.println("谢谢使用食堂管理系统!");
return;
default:
System.out.println("您的输入有误!");
break;
}
System.out.println();
}
}
}
```
这个程序实现了食堂管理系统的基本功能,包括充值、查看余额、点餐和退出。用户在程序中可以通过输入数字来进行对应的操作,程序会根据用户的选择进行相应的操作并输出相应的提示信息。
相关推荐
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)