自学JAVA第三天-巩固练习-java基础篇
业精于勤,荒于嬉;行成于思,毁于随。
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+"元");}
}
自学JAVA第三天-巩固练习-java基础篇相关推荐
- 视频教程:Java七大外企经典面试套路之基础篇
视频教程:Java七大外企经典面试套路之基础篇 Java是Sun公司推出的一种编程语言.它是一种通过解释方式来执行的语言,语法规则和C++类似.同时,Java也是一种跨平台的程序设计语言. 本教程主要 ...
- 三面美团Java岗,javaweb开发实例大全基础篇代码
前言 难道程序员的职业生命线是青春饭?答案是的. 35岁考虑转行,然后35岁又成了一个新人,而外国可以做到60岁,啥也不说了,可能是觉得中年大叔油腻,不及小鲜肉便宜,唉,可叹市场更新换代太快,快到我们 ...
- java常见面试题及答案 1-10(基础篇)
java常见面试题及答案 1.什么是Java虚拟机?为什么Java被称作是"平台无关的编程语言"? Java 虚拟机是一个可以执行 Java 字节码的虚拟机进程.Java 源文件被 ...
- java笔记:熟练掌握线程技术---基础篇之解决资源共享的问题(中)--前篇
上篇里我讲到了java里如何去创建一个线程的问题,上篇的代码里创建的线程都是独立的,也就是说创建的线程都不会相互的干扰,独立的进行属于自己的运算,更重要的是上篇博文里创建的线程所使用的资源都是独占式的 ...
- 【Java】三款经典游戏 java版本(开源)提升代码水平
前言 看到标题可能有人要笑我,用Java写游戏?没办法,毕竟无论学什么语言我们都希望它能做出好玩有趣的应用.对于初学者来说,能做出个小游戏玩玩也是很大的学习动力嘛. java基础学习(初学者) 适合准 ...
- [Java大厂必备面试题] 点滴促就辉煌, 每日三题【Day5】:基础篇2
新的搬砖一天,我想问一下各位老哥都是一样 天天迷茫的么, 我不能迷茫,我是大家的光啊,迪迦! .............. 就让我成为黑暗的那一缕光明! 快乐的源泉,欢迎小伙伴来加入! 目录 面试题1 ...
- java第三章_【Java】第三章 变量
1 什么是变量 用来命名一个数据的标示符 year这个标识符就是一个变量,它代表1949这个值 int year = 1949; int是数据类型,表示是整数 year是一个标识符 =是赋值操作符 1 ...
- Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day5】 —— 基础篇2
大家好,我是陈哈哈,北漂五年.认识我的朋友们知道,我是非科班出身,半路出家,大学也很差!这种背景来北漂,你都不知道你会经历什么
- [转载]Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day1】 —— 基础篇1
原文链接:http://blog.csdn.net/bolu1234/article/details/51867099 大家好,我是陈哈哈,北漂五年.认识我的朋友们知道,我是非科班出身,半路出家, ...
最新文章
- tcp报文格式_面试必备TCP(一):三次握手
- Shell脚本笔记(三)shell中的数学计算
- 选择排序——一般选择排序,堆排序
- 华为自带浏览器绕坑大法!
- 如何在 Linux 最小化安装中设置互联网
- 数据库技术基础:查询优化相关知识笔记
- jsf集成spring_Spring和JSF集成:异常处理
- Markdown会干掉Html吗?
- 让 list-style-image 图片垂直居中
- ArchLinux安装配置及美化
- mac mtu测试_如何查看 Mac 的以太网卡速度
- 几款科学计算显卡对比(GTX Titan X、GTX 980、Tesla K40 K80 及quadro K4200)
- 压电传感器用于车辆测速和承重、车型识别
- [动态规划] leetcode 416. 分割等和子集
- Python快速复制粘贴ins数据,采集网站内视频内容
- 春招:我居然三天就拿到了offer?
- 打印计算机准考证显示用户名未设置,职称计算机准考证打印时间须知2019年9月...
- 信息安全快讯丨夏末秋初,正是阅读好时光
- android视频播放器报告,android视频播放器实训报告.doc
- xshell6 和 xftp6 官网免费下载