日常作业2018.12.28
作业
1、赌博游戏
package com.job12_1;import java.util.Scanner; /*** 赌博游戏* @author Administrator* 2018.12.26*/ public class Gamble {public static void main(String[] args) {Scanner sc=new Scanner(System.in);System.out.println("********** 赌博游戏您是否参\ty/n\t**********"); String begin=sc.next(); //接收玩家是否开始游戏 if(!"n".equals(begin)) { //选择是否开始游戏 System.out.println("欢迎您的参加,您有多少资金"); int money=sc.nextInt(); //玩家带了多少钱 while(money>5) { //如果小于5块钱游戏结束 int a=(int)(Math.random()*5+1); //第一个骰子点数 int b=(int)(Math.random()*5+1); //第二个骰子点数 int c=(int)(Math.random()*5+1); //第三个骰子点数 String result=a+b+c<=9?"小":"大"; //判断结果大小 System.out.println("请支付下注押金"); int pay=sc.nextInt(); //接收玩家押金金额 System.out.println("请押大押小"); String play=sc.next(); //接收玩家的押注大小 if(play.equals(result)) { //如果玩家大小和骰子大小一样 System.out.println("恭喜你猜对了!"+a+","+b+","+c+result); money+=pay; //本金加上押金 System.out.println("你的本金还有"+money); }else if(!play.equals(result)){ //如果玩家大小和骰子大小不一样 System.out.println("很可以猜错了!"+a+","+b+","+c+result); money-=pay; //本金减上押金 System.out.println("你的本金还有"+money); } } }else { System.out.println("您走好!"); } } }
运行结果
2、一周学习复习休息的安排
package com.job12_1; import java.util.*; /*** 一周计划* @author ZZH * 2018.12.26*/ public class Study {public static void main(String[] args) {Scanner sc=new Scanner(System.in);System.out.println("请输入今天星期几");int week=sc.nextInt();switch (week) {case 1:case 3:case 5:System.out.println("今天学习");break;case 2:case 4:case 6:System.out.println("今天复习");break;case 7:System.out.println("今天休息");}} }
运行结果
3、假如你准备去海南旅游现在要订购机票。机票的价格受季节旺季、淡季影响,而且头等舱和经济舱价格也不同。假设机票原件为5000元,4到10月为旺季,旺季头等舱打8折,经济舱打6折,其他月份为淡季,淡季头等舱打5折,经济舱打4折。请编写程序。
package com.job12_1;import java.util.Scanner; /*** 海南旅游机票票价系统* @author ZZH* 2018.12.26*/ public class Plane {public static void main(String[] args) {Scanner sc=new Scanner(System.in);int ticket=5000; System.out.println("请输入您出行的月份:1~12"); int month=sc.nextInt(); //接收月份 System.out.println("请问您选择头等舱还是经济舱?1、头等舱\t2、经济舱"); int choose=sc.nextInt(); //接收舱位 double price=0; //赋值票价 if(choose==1) { //如果是头等舱 if(month>=4&&month<=10) { //如果是4到10月 price=ticket*0.9; //票价打九折 }else if(!(month>=4)&&!(month<=10)){ //如果不是4到10月 price=ticket*0.5; //票价打五折 } }else if(choose==2) { //如果是经济舱 if(month>=4&&month<=10) { //如果是4到10月 price=ticket*0.6; //票价打六折 }else if(!(month>=4)&&!(month<=10)){ //如果不是4到10月 price=ticket*0.4; //票价打四折 } } System.out.println("您的机票价格为:"+price); //输出票价 } }
运行结果
作业链接
链接:https://pan.baidu.com/s/1un63b07D1JnKBBZQRbqGmg
提取码:kwtv
预习题:
1、有几种循环的语法
while、do-while、for、多重循环
2、几种循环有什么特点
while:while语句是先判断循环条件再执行循环体,如果第一次判断循环条件为假,循环一次也不执行。
do-while:do-while语句先执行循环体再判断循环条件,所以循环体至少执行一次,这一次和while循环正好相反。
for:无论循环多少次,表达式一只执行一次。for语句和while语句功能相似,都是判断条件再执行,只是采取了不同的语法格式。
多重循环:外面的循环称为外层循环,在循环里的循环称为内层循环,外层循环没循环一次,内层循环就完整的执行一遍
3、 循环的几个要素
初始部分:设置循环的初始状态
循环体:重复执行的代码
循环条件:判断是否继续循环的条件
转载于:https://www.cnblogs.com/zzh630/p/10181780.html
日常作业2018.12.28相关推荐
- 日常作业2018.12.29
作业 1.赌博游戏(循环) package com.play;import java.util.Scanner; /*** 赌博游戏2.0升级版* @author ZZH* 2018.12.29*/ ...
- 【一周头条盘点】中国软件网(2018.12.24~2018.12.28)
每一个企业级应用的人都置顶了中国软件网 中国软件网为你带来最新鲜的行业干货 一周热点 网信办:金融信息服务提供者不得散布虚假金融信息 近日,国家网信办发布金融信息服务管理规定,规定明确,金融信息服务提 ...
- 2018.12.28
关于细胞分化轨迹学习小笔记 学习工具 相关学习文章 学习框架 1.降维 2.轨迹算法 文章解读 一.Monocle2 1.流程 2. 方法 2.1 反转图嵌入 2.1.1定义 2.1.2优化公式 2. ...
- 《惢客创业日记》2018.12.28(周五)创业从0到1的10个阶段(七)
目前,每天的工作已经非常的清晰和明确,都是在这三件事之间重复,产品原型.创业日记和学习产品. 接下来,再继续给大家分享创业从0到1的0.6阶段(产品原型阶段).一提到产品原型,可能很多人都以为是计算机 ...
- 作业2018.12.9日,第2题:编程计算1-50中7的倍数之和
int n = 0;int sum = 0;while(n <= 50){if(n % 7 == 0){sum += n;}n++;}System.out.println(sum);
- 2018.12.26 作业
作业链接:https://pan.baidu.com/s/1wdO5CIBgM3fJW8xAUI2Ajg 提取码:u8qr 一.笔记 选择结构:Java提供了if控制语句和switch控制语句来实现. ...
- English Learning - Day22 作业打卡 2022.12.28 周三
English Learning - Day22 作业打卡 2022.12.28 周三 引言 1. 否认这一点就是闭眼不看事实. 2. 他承认拿了手表. 3. 考驾照前我还得再练练. 4. 没有你陪伴 ...
- php 字符串排序函数,排序函数与字符串函数作业-2018年8月28日
三个最基本最常用的子串查询函数: 实例 /** * Created by PhpStorm. * User: 714326675 * Date: 2018/8/28 * Time: 20:18 */ ...
- [XDOJ]日常作业汇总(不定时更新)
[XDOJ]日常作业汇总(不定时更新) 事先声明: 1.该文章仅用于个人学习,谢绝未经本人同意和任何用于商业用途的搬运. 2.本人22级学生,学校题库内的题目可能会不定期更改题目要求,请各位参照答案的 ...
最新文章
- R语言ggplot2可视化在lines线图的尾端添加线图标签、并且去除图例实战
- linux vi 强制退出_linux的编辑大法
- ca证书 linux 导入_CA搭建与证书申请
- Visual C++ Windows 用来定位 DLL 的搜索路径
- 介绍一个JSONP 跨域访问代理API-yahooapis
- 编程方式重启 ASP.NET Core 网站
- fiddler抓包1-抓小程序https包
- 第五节:WebApi的三大过滤器
- java 并发组件_Java 并发计数组件Striped64详解
- 隐藏/显示jeecg-boot 后端管理页面的右侧的系统设置
- LeetCode —— 146. LRU缓存机制(Python)
- 靠谱测试人员需要具备BUG洞察能力
- day1-接口测试与接口测试工具
- [偏相关分析]偏相关系数计算及假设检验
- 如何快速去除PDF的密码和限制:遇到PDF被加密,不能复制、编辑,怎么办?教大家一个又快又好用的方法、实用。
- IT基础架构规划方案
- SM2算法+开发中注意事项
- Django 创建项目app
- ZYNQ学习之路19.在SDx中使用xfOpenCV图像加速处理
- CSS——网易云音乐首页之热门推荐歌单的制作
热门文章
- linux安装windows系统双系统,安装Windows和Linux双系统
- 【使用 node 版本切换工具 nvm 切换 node.js 版本】
- 并发下php脚本执行,php命令行脚本多进程并发执行
- DAI:Digital Audio Interfaces(音频设备的硬件接口)
- Linux ext4文件系统inode信息修改
- 运筹学 黄金分割法 JAVA实现
- 学计算机的男生怎么样,男生选择计算机专业好不好?学计算机技术怎么样?
- MySQL 数据查询.多表查询.内连接
- C语言 编写一个程序,根据本金a、存款年数n和年利率p计算到期利息。
- Excel图表之美-陈明霞-专题视频课程