假定在一家水果超市中,只出售香蕉和苹果两种水果,其中香蕉售价3.8元/斤,苹果售价3.4元/斤。请为该水果超市编写一个简单的java收银程序(类名:CashCounter):当输入顾客购买的香蕉和苹果的重量后,计算并输出应付金额,并且在输入顾客的实际付款后,输出应该找补的金额。
时间: 2023-05-21 19:01:42 浏览: 121
好的,我可以为您编写一个简单的Java收银程序,类名为CashCounter。以下是代码:
```java
import java.util.Scanner;
public class CashCounter {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
double bananaPrice = 3.8;
double applePrice = 3.4;
System.out.print("请输入香蕉的重量(单位:斤):");
double bananaWeight = input.nextDouble();
System.out.print("请输入苹果的重量(单位:斤):");
double appleWeight = input.nextDouble();
double totalPrice = bananaPrice * bananaWeight + applePrice * appleWeight;
System.out.printf("应付金额为:%.2f元\n", totalPrice);
System.out.print("请输入顾客实际付款金额(单位:元):");
double payment = input.nextDouble();
double change = payment - totalPrice;
System.out.printf("找零金额为:%.2f元\n", change);
}
}
```
您可以将以上代码保存为CashCounter.java文件,然后在命令行中使用javac命令编译,再使用java命令运行程序。希望这个程序能够帮到您!
阅读全文