掷骰子游戏和条件语句

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/549595.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

加标签的continue用法

1.加标签的continue&#xff0c;类似于C语言的goto语句 转载于:https://www.cnblogs.com/ma1998/p/11444868.html

英国Carmarthen Learning Centre校长Mr Stuart来华访问,与荣新IT培训中心达成教学合作关系...

英国Carmarthen Learning Centre校长Mr Stuart来华访问&#xff0c;与荣新IT培训中心达成教学合作关系 2008年9月4日&#xff0c;英国Carmarthen Learning Centre校长Mr Stuart来华访问。Carmarthen Learning Centre所处于英国伦敦&#xff0c;是一家英国著名的培训学校&#x…

Service Broker实现发布-订阅(Publish-Subscribe)框架

Service Broker实现发布-订阅&#xff08;Publish-Subscribe&#xff09;框架Service Broker 实现一套完整的发布-订阅方案&#xff0c;其中author 发送Service Broker Message&#xff08;又称article&#xff09;到发布者&#xff08;Publisher&#xff09;。发布者负责分发消…

你所应该知道的云计算

感觉像是云计算的一个推崇者&#xff0c;为云计算在做广告&#xff0c;Robyn Peterson的文章What you need to know about cloud computing。 云计算可以保证我们不再受硬件的困扰&#xff0c;真的是这样吗&#xff1f; 在为一个小型商业或者大型企业构建IT结构的时候&#xff…

递归算法

一、递归的核心思想就是自己调用自己&#xff0c;一般来说能够用递归解决的问题应满足3个条件&#xff1a; 1.需要解决的问题可以转化为一个或多个子问题来求解&#xff0c;而这些子问题的求解方法与原问题完全相同&#xff0c;只是在数量和规模上不同。 2.递归调用的次数必须是…

二项式公式

取 即得 转载于:https://www.cnblogs.com/zeenzhou/p/11462928.html

tomcat 部署 React 项目后,浏览器刷新报404问题

问题&#xff1a;tomcat部署了react前端项目&#xff0c;可以正常访问&#xff0c;但是页面刷新就报404 一、问题截图 二、解决办法 在tomcat 配置文件web.xml中配置如下代码&#xff1a; web.xml 路径&#xff1a; apache-tomcat-8.5\conf\web.xml <error-page><erro…

美国国家地理

美国国家地理图 (19) National Geographic, 夏威夷 上帝的花园, Hawaii, 19 garden-of-the-gods-90667-lw.jpg (148.7 KB)2008-7-9 09:27 AM上帝的花园 Garden of the Gods, Hawaii, 1996National Geographic Photo Of the DayPhotograph by Jim RichardsonA time-exposed phot…

微软独立虚拟机Hyper-V Server 2008

微软9月底如约发布了独立虚拟机操作系统Hyper-V Server 2008&#xff0c;并提供免费下载和使用&#xff0c;用户无需支付40美元即可获得来自微软的虚拟化方案。与之前集成在Windows Server 2008里的Hyper-V模块/插件不同&#xff0c;Hyper-V Server 2008是一个独立的服务器操作…

js的正则处理

1.search()方法&#xff0c;返回首次出现位置&#xff0c;如果找不到匹配则返回-1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> …

于elasticsearch-rest-high-level-client 操作 Es

安装Java&#xff1a;要求JDK为1.8及以上版本。创建阿里云Elasticsearch实例&#xff1a;实例版本要求大于等于elasticsearch-rest-high-level-client的版本。本文创建一个6.3.2版本的实例。 注意 High Level Client能够向上兼容&#xff0c;例如6.3.2版本的elasticsearch-rest…

序列图

序列图主要用于按照交互发生的一系列顺序&#xff0c;显示对象之间的这些交互。很象类图&#xff0c;开发者一般认为序列图只对他们有意义。然而&#xff0c;一个组织的业务人员会发现&#xff0c;序列图显示不同的业务对象如何交互&#xff0c;对于交流当前业务如何进行很有用…

MS SQL Server 2008 简体中文正式版下载地址(附序列号)

Microsoft SQL Server 2008 Enterprise Evaluation&#xff1a;开发人员试用体验http://www.microsoft.com/downloads/details.aspx?FamilyId6B10C7C1-4F97-42C4-9362-58D4D088CD38&displaylangzh-cn Microsoft SQL Server 2008 Enterprise Evaluation&#xff1a;IT 专业…

小型网络的组建及排错

今天施工 给公司组建了一小型网络 以下是此次施工的拓扑图具体的实施方法不再啰嗦&#xff0c;在此要声明配线架只是起到了方便管理的作用&#xff0c;实施过程中也可以不用到配线架。 房间1又通过一HUB共享上网&#xff0c;房间2有两个客户端&#xff0c;直接连接到2924交换机…

大道五目Flash英文版(Renju Problems)程序分析之禁手判断

现在界面已经完成了&#xff0c; 刚刚完成了禁手算法&#xff0c;把代码共享出来&#xff1a; Codeprivate function IsForbidden(x:int, y:int, board:Array):int { var index:int x*15y; // set this position(x,y) to black. …

Google Earth的十个常用技巧应用

2004年10月27日Google宣布收购了美国的一家卫星图像公司Keyhole公司&#xff0c;并于2005年6月推出了Google Earth系列软件。用户们可以通过下载一个Google Earth客户端软件&#xff0c;就可以免费浏览全球各地的高清晰度卫星图片。 Google卫星地图的横空出世&#xff0c;催生了…

BENET上海分公司网络改造项目设计实施方案(S1项目实践)

BENET上海分公司网络改造项目设计实施方案 目录 目录- - 1 - 一、企业用户需求分析- - 2 - 1.1、项目概述-- - 2 - 1.2、系统需求概括-- - 3 - 1.3、项目建设的要求-- - 4 - 二、项目方案的整体设计与实施- - 5 - 2.1、网络系统的分析与设计-- - 5 - 2.2、系统及应用服务的分析…

IIS6.0应用程序池回收和工作进程【转:http://www.cnblogs.com/freshman0216/archive/2008/06/02/1212460.html】...

公司的一个网站程序长时间运行后&#xff0c;速度变慢&#xff0c;重新启动网站后速度明显变快&#xff0c;估计是网站程序占用的内存和CPU资源没能及时释放&#xff0c;才需要每隔一段时间重启网站释放资源。但手工重启总不能算解决问题的方法&#xff0c;怎样才能实现自动管理…

配置IPsec on GRE Tunnel with IOS Firewall and NAT

配置IPsec on GRE Tunnel with IOS Firewall and NAT<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" />详细配置见附件

广播地址详谈!

一、问题的提出大家看到这个标题&#xff0c;一定会觉得非常简单&#xff0c;不错&#xff0c;对于高手们来说&#xff0c;这确实不值一提&#xff0c;但是&#xff0c;对于广大非高手的兄弟&#xff0c;还是有必要了解一下。以前&#xff0c;我对广播地址的认识也是模模糊糊&a…