小明都可以买什么
编写一个智能购物的小程序
商品名称 | 价格 |
---|---|
书本 | 12 |
铅笔 | 1 |
橡皮 | 2 |
可乐 | 3 |
零食 | 5 |
假如小明带了20元,且必须购买一本书,剩余的钱还可以购买那种商品,可以购买几件,购买完还剩余多少钱?
package com.company;
import java.util.Scanner;
public class xiaoming {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("请输入需要购买商品:");
String x=sc.next(); //获取键盘输入
int money = 20;
int book = 12;
int pencil = 1;
int eraer = 2;
int coke = 3;
int lingshi = 5;
int shengyu = money-book;
switch (x){
case "铅笔":
System.out.println("可以买铅笔"+shengyu/pencil+"个剩余"+shengyu%pencil+"元");
break;
case "橡皮":
System.out.println("可以买橡皮"+shengyu/eraer+"个剩余"+shengyu%eraer+"元");
break;
case "可乐":
System.out.println("可以买可乐"+shengyu/coke+"个剩余"+shengyu%coke+"元");
break;
case "零食":
System.out.println("可以买零食"+shengyu/lingshi+"个剩余"+shengyu%lingshi+"元");
break;
}
}
}
在控制台输入需要购买的物品计算
更多推荐
JAVA课后作业 第二章 java编程基础
发布评论