掷骰子游戏和条件语句
程序员文章站
2022-07-05 08:06:18
1.java掷骰子游戏 public class iftest { public static void main(String[] args) { System.out.println("#####掷骰子游戏#####"); System.out.println("################ ......
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+"分"); } }
主要运用了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("面积小于周长"); } } }
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 }
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 }
上一篇: 为什么单身
推荐阅读
-
Python3.5基础之变量、数据结构、条件和循环语句、break与continue语句实例详解
-
Python中条件选择和循环语句使用方法介绍
-
Shell脚本的条件测试和if条件语句使用方法
-
mysql存储过程之引发存储过程中的错误条件(SIGNAL和RESIGNAL语句)实例分析
-
零基础学习01(条件,循环和其他语句 )
-
Python条件语句和循环语句
-
python基础、字符串和if条件语句,while循环,跳出循环、结束循环
-
Python3.5基础之变量、数据结构、条件和循环语句、break与continue语句实例详解
-
Shell脚本的条件控制和循环语句
-
Verilog之结构语句、赋值语句和条件语句