java小程序之收银系统

完成收银柜台收款程序

     编写一个收银柜台收款程序。根据单价、购买数量以及收款进行计算并输出应收金额和找零;当总价大于或者等于500,享受8折优惠。控制台交互如下:

java小程序之收银系统_第1张图片

package learnjava;
import java.util.Scanner;



public class Demo5 {
	/***
	 * 需求
	 * 编写一个收银柜台收款程序。根据单价,购买数量以及收款进行计算并收银找零
	 * 当总价大于等于500,享受8折优惠
	 */
	public static void main (String[] args) {
		Scanner scanner = new Scanner(System.in);
		System.out.println("请输入单价(¥):");
		double price = scanner.nextDouble();
		
		
		System.out.println("请输入数量:");
		double amount = scanner.nextDouble();
		
		
		System.out.println("请输入收款金额:");
		double count = scanner.nextDouble();
		
		double totalMoney = price*amount;
		
		if(totalMoney > 500) {
			totalMoney = totalMoney*0.8;
			
		}
		double change = count - totalMoney;
		System.out.println("应收金额为:"+totalMoney +"找零为:"+ change);
		
	}

}

你可能感兴趣的:(java小程序之收银系统)