编写一个智能计算小程序。
此程序中有5个商品,分别为书:12元,铅笔:1元,橡皮:3元,可乐:3元,
零食5元。
小明总共有20元,必须买一本书,剩余的钱可以买什么,可以买几件,买完剩多少钱。
import java.util.Scanner;
public class test2 {
public static void main(String[] args) {
//定义商品价格
int book= 12; //书本价格
int pencil= 1;//铅笔价格
int rubber= 2;//橡皮价格
int cola= 3;//可乐价格
int snacks= 5;//零食价格
System.out.println("书本价格"+book+"元。你一共有20元");
System.out.println("1.铅笔价格"+pencil+"元");
System.out.println("2.橡皮价格"+rubber+"元");
System.out.println("3.可乐价格"+cola+"元");
System.out.println("4.零食价格"+snacks+"元");
Scanner sc = new Scanner(System.in);
System.out.println("请输入购买其他商品的序号");
int id = sc.nextInt();
//计算购买书本后剩余多少钱
int money1=20-book;
int count =0;
int money2=0;
switch (id){
case 1:
//购买铅笔
//计算购买数量
count =money1/pencil;
//计算购买后剩余多少钱
money2=money1 % pencil;
System.out.println("购买书本后,你还可以购买铅笔"+count+"个。还剩余"+money2+"元");
break;
case 2 :
//购买橡皮
//计算购买数量
count =money1/rubber;
//计算购买后剩余多少钱
money2 = money1 % rubber;
System.out.println("购买书本后,你还可以购买橡皮"+count+"个。还剩余"+money2+"元");
break;
case 3:
//购买可乐
//计算购买数量
count =money1/cola;
//计算购买后剩余多少钱
money2=money1 % cola;
System.out.println("购买书本后,你还可以购买可乐"+count+"个。还剩余"+money2+"元");
break;
case 4:
//购买零食
//计算购买数量
count =money1/snacks;
money2=money1 % snacks;
System.out.println("购买书本后,你还可以购买零食"+count+"个。还剩余"+money2+"元");
break;
default:
System.out.println("你输入的格式有误");
break;
}
}
}
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- howto234.com 版权所有 湘ICP备2022005869号-3
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务