文章目录
第一题
题目
Java代码实现
运行结果
第二题
题目
Java代码
运行结果
第三题
题目
Java代码
运行结果
第四题
题目
Java代码
运行结果
结尾
第一题
题目
Java代码实现
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
/*
* 题目:计算购买的n盒牛奶中蛋白质的含量(n>=1)
* 已知每盒牛奶中蛋白质含量为 6.4g/盒
* 思路:
* 1、因为n是需要用户输入的,那么首先需要先导入扫描键盘输入的Scanner方法包
* 并创建该Scanner的对象
* 2、创建一个整型变量,接收用户输入的值,代表购买的牛奶盒数。因为不可能购买半盒牛奶,所以用整形变量即可。
* 3、通过已知的条件,来计算n盒牛奶所含有的蛋白质,盒数/6.4
* 4、最后将结果输出
* */
Scanner in=new Scanner(System.in);
//每盒牛奶的蛋白质含量
final float content=6.4F;
System.out.println("请输入购买牛奶的盒数:");
//购买的牛奶盒数
int number=in.nextInt();
//已知每盒牛奶的蛋白质含量是 6.4g/盒
float result=(number*content);
System.out.println(number+"袋牛奶含有的蛋白质:"+result);
}
运行结果
第二题
题目
Java代码
import java.util.Scanner; //导包
public class Main {
public static void main(String[] args) {
/*
* 题目:计算一天售出n个汉堡的总金额(n>=1)
* 已知每个汉堡的售价为 15.5元/个
* 思路:
* 1、因为n是需要用户输入的,那么首先需要先导入扫描键盘输入的Scanner方法包
* 并创建该Scanner的对象
* 2、创建一个整数变量,接收用户输入的值,代表当天售出的汉堡数量
* 3、通过已知的条件,来计算n个汉堡的金额,数量*金额。
* 4、最后将结果输出
* */
Scanner in=new Scanner(System.in);
//单个汉堡的价格
final float price=15.5F;
System.out.println("请输入售出汉堡的数量:");
//售出汉堡的数量,接收用户的输入
int quantity=in.nextInt();
//接受计算结果
float sum=(quantity*price);
System.out.println("一天总出售的汉堡数量为:"+quantity+"个");
System.out.println("全天售出的总金额为:"+sum+"元");
}
}
运行结果
第三题
题目
Java代码
import java.util.Scanner; //导包
public class Main {
public static void main(String[] args) {
/*
* 题目:输入高铁的速度为每小时 n 千米,(n>=1)
* 思路:
* 1、因为n是需要用户输入的,那么首先需要先导入扫描键盘输入的Scanner方法包
* 并创建该Scanner的对象
* 2、创建一个单浮点变量,接收用户输入的值,代表每小时n千米的高铁速度
* 3、创建一个单浮点类型的变量用于接受计算结果
* 4、先将每小时n千米的高铁速度转换为每分钟跑多少千米,再转换为每秒钟跑多少米
* 5、最后将结果输出
* */
Scanner in=new Scanner(System.in);
System.out.println("请输入高铁速度(km/h):");
float speed=in.nextFloat();
//计算
float result=speed/60F; //获取每分钟跑多少千米,单位千米
result/=0.6F; //获取每秒钟跑多少米,单位:10m/s
result*=10F; //将结果单位转换为米
//输出
System.out.printf("%.0fkm/h = %dm/s\n",speed,(int)result);
}
}
运行结果
第四题
题目
J
代码
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
/*
* 题目:计算n张车票的价格与付费后需要找回的零钱
* 思路:
* 1、因为n是需要用户输入的,那么首先需要先导入扫描键盘输入的Scanner方法包
* 并创建该Scanner的对象
* 2、创建一个整形变量,接收用户输入的值,代表需要购买多少张车票
* 3、创建一个单浮点类型的变量用于接收:n张车票X车票的价格的总价格。
* 4、创建一个单浮点类型的变量用于接收用户支付的金额。
* 5、最后将总价格减去用户支付的金额,就是需要找回的零钱
* 5、最后将各个结果输出
* */
Scanner in=new Scanner(System.in);
//车票票价
final float fare=2F;
System.out.println('\t'+"购票信息");
System.out.println("--------------------");
System.out.println("目的车站:人民广场");
System.out.printf("票价:%.2f\n",fare);
System.out.print("购票数量:");
int number=in.nextInt();
//应付车票价格
float result=((float)number)*fare;
System.out.printf("应付金额:%.2f\n",result);
System.out.print("已付金额:");
//付出的金额
float money=in.nextFloat();
//付出的金额减去应付的金额,得到的就是需要找回的零钱
System.out.printf("找零:%.2f\n",money-result);
}
}
运行结果
结尾
以上代码,如有问题,欢迎各位指正。
————————————————
版权声明:本文为CSDN博主「太平_十九」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Lion__king/article/details/129321230