业精于勤,荒于嬉;行成于思,毁于随。
1. 第一题:考试平均分
请编程,从控制台接收2个考试的整数分数:数学分数、英语分数。然后程序要计算并打印两科的平均分是多少?(结果取整数即可)
import java.util.Scanner;
public class average{
public static void main(Strang[] args){
//创建键盘接收对象
Scanner sc = new (System.in);
System.out.print("请输入数学成绩:");
int s1 = new.Int;
System.out.print("请输入英语成绩:");
int s2 = new.nextInt;
System.out.println("两科平均分为:"(s1+s2)/2);
}
}
2. 第二题:套餐价格
某餐厅,今日的优惠套餐为:麻辣香锅 、香辣土豆丝、可乐。这三个商品的原价是:189元、15元、5元。如果三款一起买,总价享受7.5折,小明今天点了这个套餐,请定义变量,存储这三款菜的原价,和折扣价。然后列出表达式计算他最后需要付多少钱?
public class menu {
public static void main(String[] args){
//初始三个菜品价格
int xiangGuo = 189;
int tuDouSi = 15;
int keLe = 5;
//套餐折扣价
System.out.println((xiangGuo+tuDouSi+keLe)*7.5/10);
}
}
3. 第三题:消耗卡路里
小明统计了一下这周的跑步情况:
周一:跑了1小时
周二:跑了55分钟
周四:跑了65分钟
周五:跑了70分钟
按每小时消耗400卡路里(半小时消耗200卡路里,以此类推…)计算,他这周跑步一共消耗了多少卡路里?(计算过程全部用整数)
提示:根据题目,可以先算出跑步5分钟的消耗数,然后再计算每天的消耗数,然后再做累加public class day02卡路里 {
public static void main(String[] args){
//初始五分钟卡路里消耗
int kaLuLi = 200/6;
//创建这周跑步分钟变量
int zhouYi = 60 / 5 * kaLuLi;
int zhouEr = 55 / 5 * kaLuLi;
int zhouSi = 65 / 5 * kaLuLi;
int zhouWu = 70 / 5 * kaLuLi;
System.out.println("周一消耗卡路里为:"+ zhouYi);
System.out.println("周二消耗卡路里为:"+ zhouEr);
System.out.println("周四消耗卡路里为:"+ zhouSi);
System.out.println("周五消耗卡路里为:"+ zhouWu);
System.out.println("本周消耗卡路里总和为:"(zhouEr+zhouSi+zhouWu+zhouYi));
}
}
4. 第四题:超市收银凭证
小明在一家超市做收银员,今天他接待的第一位顾客买了以下商品:
苹果,3斤,单价:5.5
香蕉,5斤,单价:7.5
牛奶,2瓶,每箱:8.5
其中:香蕉打8折,牛奶打9折。
请按以下格式打印收款凭证:
品名 数量 单价 折扣 金额
苹果 3 5.5 -- 16.5
香蕉 5 7.5 0.8 30.0
牛奶 2 8.5 0.9 15.3
-------------------------------
总付款:61.8 元
import java.util.Scanner;
public class consumptions {
public static void main(String[] args){
//1. 定义3个变量存储三种商品的单价;
double apple = 5.5;
double banana = 7.5;
double milk = 8.5;
//2. 定义2个变量存储香蕉、牛奶的折扣
double xjZheKou = 0.8;
double nnZheKou = 0.9;
//3. 分别接收三种商品的名称、数量
Scanner sc = new Scanner(System.in);
System.out.print("请输入品名");
String p1 = sc.next();
System.out.print("请输入苹果数量:");
double s1 = sc.nextDouble();
System.out.print("请输入品名");
String p2 = sc.next();
System.out.print("请输入香蕉数量:");
double s2 = sc.nextDouble();
System.out.print("请输入品名");
String p3 = sc.next();
System.out.print("请输入牛奶数量:");
double s3 = sc.nextDouble();
//4. 计算总金额:
double sum = (apple*s1)+((banana*s2)*xjZheKou)+((milk*s3)*nnZheKou);
//5. 打印凭证:
System.out.println("品名\t数量\t单价\t折扣\t金额");
System.out.println(p1+"\t"+s1+"\t"+apple+"\t"+"--"+"\t"+(s1*apple));
System.out.println(p2+"\t"+s2+"\t"+banana+"\t"+xjZheKou+"\t"+(s2*banana)*xjZheKou);
System.out.println(p3+"\t"+s3+"\t"+milk+"\t"+nnZheKou+"\t"+(s3*milk)*nnZheKou);
System.out.println("----------------------------------------------");
System.out.println("总金额为:"+sum+"元");
}
}