业精于勤,荒于嬉;行成于思,毁于随。

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. 第四题:超市收银凭证

​ 小明在一家超市做收银员,今天他接待的第一位顾客买了以下商品:

  1. 苹果,3斤,单价:5.5

  2. 香蕉,5斤,单价:7.5

  3. 牛奶,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基础篇相关推荐

  1. 视频教程:Java七大外企经典面试套路之基础篇

    视频教程:Java七大外企经典面试套路之基础篇 Java是Sun公司推出的一种编程语言.它是一种通过解释方式来执行的语言,语法规则和C++类似.同时,Java也是一种跨平台的程序设计语言. 本教程主要 ...

  2. 三面美团Java岗,javaweb开发实例大全基础篇代码

    前言 难道程序员的职业生命线是青春饭?答案是的. 35岁考虑转行,然后35岁又成了一个新人,而外国可以做到60岁,啥也不说了,可能是觉得中年大叔油腻,不及小鲜肉便宜,唉,可叹市场更新换代太快,快到我们 ...

  3. java常见面试题及答案 1-10(基础篇)

    java常见面试题及答案 1.什么是Java虚拟机?为什么Java被称作是"平台无关的编程语言"? Java 虚拟机是一个可以执行 Java 字节码的虚拟机进程.Java 源文件被 ...

  4. java笔记:熟练掌握线程技术---基础篇之解决资源共享的问题(中)--前篇

    上篇里我讲到了java里如何去创建一个线程的问题,上篇的代码里创建的线程都是独立的,也就是说创建的线程都不会相互的干扰,独立的进行属于自己的运算,更重要的是上篇博文里创建的线程所使用的资源都是独占式的 ...

  5. 【Java】三款经典游戏 java版本(开源)提升代码水平

    前言 看到标题可能有人要笑我,用Java写游戏?没办法,毕竟无论学什么语言我们都希望它能做出好玩有趣的应用.对于初学者来说,能做出个小游戏玩玩也是很大的学习动力嘛. java基础学习(初学者) 适合准 ...

  6. [Java大厂必备面试题] 点滴促就辉煌, 每日三题【Day5】:基础篇2

    新的搬砖一天,我想问一下各位老哥都是一样 天天迷茫的么, 我不能迷茫,我是大家的光啊,迪迦! .............. 就让我成为黑暗的那一缕光明! 快乐的源泉,欢迎小伙伴来加入! 目录 面试题1 ...

  7. java第三章_【Java】第三章 变量

    1 什么是变量 用来命名一个数据的标示符 year这个标识符就是一个变量,它代表1949这个值 int year = 1949; int是数据类型,表示是整数 year是一个标识符 =是赋值操作符 1 ...

  8. Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day5】 —— 基础篇2

      大家好,我是陈哈哈,北漂五年.认识我的朋友们知道,我是非科班出身,半路出家,大学也很差!这种背景来北漂,你都不知道你会经历什么

  9. [转载]Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day1】 —— 基础篇1

    原文链接:http://blog.csdn.net/bolu1234/article/details/51867099   大家好,我是陈哈哈,北漂五年.认识我的朋友们知道,我是非科班出身,半路出家, ...

最新文章

  1. tcp报文格式_面试必备TCP(一):三次握手
  2. Shell脚本笔记(三)shell中的数学计算
  3. 选择排序——一般选择排序,堆排序
  4. 华为自带浏览器绕坑大法!
  5. 如何在 Linux 最小化安装中设置互联网
  6. 数据库技术基础:查询优化相关知识笔记
  7. jsf集成spring_Spring和JSF集成:异常处理
  8. Markdown会干掉Html吗?
  9. 让 list-style-image 图片垂直居中
  10. ArchLinux安装配置及美化
  11. mac mtu测试_如何查看 Mac 的以太网卡速度
  12. 几款科学计算显卡对比(GTX Titan X、GTX 980、Tesla K40 K80 及quadro K4200)
  13. 压电传感器用于车辆测速和承重、车型识别
  14. [动态规划] leetcode 416. 分割等和子集
  15. Python快速复制粘贴ins数据,采集网站内视频内容
  16. 春招:我居然三天就拿到了offer?
  17. 打印计算机准考证显示用户名未设置,职称计算机准考证打印时间须知2019年9月...
  18. 信息安全快讯丨夏末秋初,正是阅读好时光
  19. android视频播放器报告,android视频播放器实训报告.doc
  20. xshell6 和 xftp6 官网免费下载

热门文章

  1. 图扑软件数字孪生能耗管控:全景态势,自主节能
  2. 【锦锐单片机使用】锦锐单片机如何仿真与ISP烧录及脱机烧录?
  3. sqlserver bcp命令导出数据
  4. 弘辽科技:直通车如何快速纠正店铺人群标签
  5. 一加6升级android p,一加6手机升级Android P初体验:系统更智能、操作更流畅!
  6. 格林威克轴承:轴承拆装方法大汇总
  7. 汇丰全球数字主管:汇丰银行正“谨慎关注”加密货币投资
  8. 平壤的表情:你不知道的朝鲜
  9. 芝加哥在路灯上安装传感器,记录城市一举一动
  10. python统计文字个数_如何使用python语言中的count方法统计字符个数