写关于超市收银系统的代码
时间: 2023-08-06 18:18:37 浏览: 51
好的,下面是一个简单的Java超市收银系统的代码示例,供您参考。
```java
import java.util.Scanner;
public class Supermarket {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
double total = 0.0; // 总金额
int itemCount = 0; // 物品数量
boolean done = false; // 是否完成购物
System.out.println("欢迎光临超市!");
while (!done) {
System.out.println("请输入物品名称和价格(输入\"完成\"结束购物):");
String itemName = input.next();
if (itemName.equals("完成")) {
done = true;
break;
}
double itemPrice = input.nextDouble();
total += itemPrice;
itemCount++;
}
double average = total / itemCount;
System.out.println("您购买了 " + itemCount + " 件物品,总金额为 " + total + " 元。");
System.out.println("平均每件物品的价格为 " + average + " 元。");
System.out.println("感谢您的光临,再见!");
}
}
```
这个示例程序实现了一个简单的超市收银系统,它通过读取用户输入的物品名称和价格来计算购物总金额和平均每件物品的价格。您可以根据自己的需求进行修改和扩展。