掷骰子游戏和条件语句
2019-08-31 07:22:42来源:博客园 阅读 ()
掷骰子游戏和条件语句
1.java掷骰子游戏
public class iftest { public static void main(String[] args) { System.out.println("#####掷骰子游戏#####"); System.out.println("#################"); //投掷三个色子看看今天手气怎么样? int i = (int)(6*Math.random()+1); int j = (int)(6*Math.random()+1); int K = (int)(6*Math.random()+1); int sum = i+j+K; if(sum>15) { System.out.println("今天手气很不错"); } if(sum>10&&sum<=15) { System.out.println("今天手气一般"); } if(sum<=10) { System.out.println("今天手气不怎么样"); } System.out.println("得了"+sum+"分"); } }View Code
主要运用了if语句和random产生【0,1)随机数的方法。
2.计算圆周长和面积
代码如下所示
public class testifelse { public static void main(String[] args) { System.out.println("##########"); //随机产生一个[0.0,4.0)区间的半径,并根据圆的半径求圆的面积和周长 double r = (int)(4*Math.random()); //math.pow(r,2);求半径r的平方 double area = Math.PI*Math.pow(r, 2); double circle = 2*r*Math.PI; System.out.println("半径为:"+r); System.out.println("面积为:"+area); System.out.println("周长为:"+circle); //添加if else条件 if(area >= circle) { System.out.println("面积大于等于周长"); } else{ System.out.println("面积小于周长"); } } }View Code
math.pow(r,2);可以求半径r的平方。
主要运用了产生[0.0,4.0)随机数以及求圆的面积和周长的方法。
3.ifelse
1 public class text { 2 public static void main(String[] args) { 3 int age = (int)(100*Math.random()); 4 System.out.println("年龄是"+age+",属于"); 5 if(age<15) { 6 System.out.println("儿童,喜欢玩!"); 7 } 8 else if(age<25) { 9 System.out.println("青年,要学习!"); 10 } 11 else if(age<45) { 12 System.out.println("中年,要工作!"); 13 } 14 else if(age<65) { 15 System.out.println("中老年,要补钙!"); 16 } 17 else if(age<85) { 18 System.out.println("老年,多运动!"); 19 } 20 else { 21 System.out.println("老寿星,古来稀!"); 22 } 23 } 24 }View Code
4.switch语句
switch用于多值判断
1 /*测试switch语句*/ 2 public class switch1 { 3 public static void main(String[] args) { 4 int month =(int)(1+12*Math.random()); 5 switch(month) { 6 case 1: 7 System.out.println("一月份,新年快乐!"); 8 break; 9 case 2: 10 System.out.println("二月份,春天来了!"); 11 break; 12 default: 13 System.out.println("我是其它月份,作者太懒了,不想写!"); 14 } 15 } 16 }View Code
原文链接:https://www.cnblogs.com/ma1998/p/11438295.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 选择结构 2020-04-24
- Leetcode 55 - 跳跃游戏 2020-04-24
- SpringBoot---条件(th:if) 2020-02-04
- 看看AQS阻塞队列和条件队列 2020-02-02
- 软件设计之基于Java的连连看小游戏(三)——所有功能的实现 2020-01-28
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash