网站大量收购闲置独家精品文档,联系QQ:2885784924

经典小游戏程序的设计-If语句的应用.ppt

经典小游戏程序的设计-If语句的应用.ppt

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

§2.3程序的选择结构

IF语句的应用福州市信息技术名师工作室福州华侨中学李老师一、IF语句在小游戏中的应用关键词:判断(IF语句)条件语句(P42-43)条件语句的基本格式:格式一(简单格式):if条件then语句或if条件then语句EndIf例:IFx=80thenprint“优良”满足条件?语句是否格式二:(标准格式)if条件then语句1else语句2endif例:IFx=60thenprint“合格”Elseprint“不合格”EndIF满足条件?语句1语句2是否分析游戏组成”随机设定部分程序判断部分次数统计部分二、牛刀小试,实践活动如何让电脑学会判断?如果竞猜价格设定价格就“高了”如果竞猜价格设定价格就“低了”如果竞猜价格=设定价格就“猜对了”代码分析1(IF语句过滤)代码分析22、如何让计算机随机设定价格?(增加不可预测性)(1)使用随机函数Rnd()功能:随机产生(0-1)的小数,具体什么数不确定,但范围一定是在0-1之间

例如:要随机产生0-9之间的数字

int(rnd()*10)(2)控件属性PasswordChar值设为“*”参考语句RandomizeTimerText1=int(rnd()*100))Text1.PasswordChar=*3、如何统计竞猜次数?(增加游戏比赛性)计时器(时间控件)不要求做计时开:Timer1.Interval=1000计时关:Timer1.Interval=0Text3=Val(Text3)+1计数器

Label3=Val(Label3)+1注意:这句代码应该放在什么位置?三、牛刀再试,完善程序巩固新知PS:计算机也是能关注你的健康的,只不过这种健康判断标准是人所赋予的小游戏2:你的身高标准吗?如何让计算机判断你的身高是否标准?游戏分析:如何让计算机关注你的健康?求法:输入你的身高和体重标准体重(height-105)如果你的体重介于标准体重的0.9~1.1倍之间为“标准”如果你的体重小于标准体重的0.9倍之间为“偏轻”如果你的体重大于标准体重的1.1倍之间为“标重”结束思考:如何用VB程序实现第3步?知识点:关系表达式运算符=>==含义等于大于大于等于小于小于等于不等于用关系运算符连接起来的式子称为关系表达式关系表达式的值为逻辑型(boolean)有true与false两种值例如13<9和5+3>2的值分别为false和true条件关系表达式X为偶数Xmod2=0一元二次方程有实根b*b-4*a*c=0否构成三角形条件(A+BC)and(A+CB)and(B+CA)知识点:逻辑表达式用逻辑运算符连接起来的式子称为逻辑表达式逻辑表达式的值为逻辑型有true与false两种值运算符notAndor含义非且或条件关系表达式X,y均为正数X0andy0a,b不全是正数Not((a0)and(b0))Y为闰年Ymod400=0or(ymod1000)and(ymod4=0)判断身高体重是否标准?VB程序代码DimhAsSingle,wAsSingleh=Text1w=Text2Ifw(h-105)*1.1ThenText3=偏重If②ThenText3=偏轻If③ThenText3=标准思考:②③应该填入什么条件?

文档评论(0)

SYWL2019 + 关注
官方认证
内容提供者

权威、专业、丰富

认证主体四川尚阅网络信息科技有限公司
IP属地北京
统一社会信用代码/组织机构代码
91510100MA6716HC2Y

1亿VIP精品文档

相关文档