用JAVA写一个销售流程
时间: 2023-12-09 08:04:32 浏览: 28
好的,下面是一个简单的销售流程的JAVA代码:
```java
import java.util.Scanner;
public class SalesProcess {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int productID;
String productName;
int quantity;
double price;
double total = 0;
boolean isDone = false;
System.out.println("欢迎进入销售流程系统!");
while (!isDone) {
System.out.print("请输入产品ID:");
productID = input.nextInt();
input.nextLine(); // 清空输入缓存
System.out.print("请输入产品名称:");
productName = input.nextLine();
System.out.print("请输入数量:");
quantity = input.nextInt();
System.out.print("请输入单价:");
price = input.nextDouble();
double subTotal = quantity * price;
total += subTotal;
System.out.printf("%d\t%s\t%d\t%.2f\t%.2f\n", productID, productName, quantity, price, subTotal);
System.out.print("是否继续销售?(Y/N)");
String choice = input.next();
if (choice.equalsIgnoreCase("N")) {
isDone = true;
}
}
System.out.printf("销售总额为:%.2f\n", total);
System.out.println("谢谢使用!");
}
}
```
这个程序模拟了一个简单的销售流程,用户可以输入产品的ID、名称、数量和单价,程序会计算出小计并累加到销售总额中。用户可以选择继续销售或结束销售。最后程序会输出销售总额。