欢迎来到天天文库
浏览记录
ID:49212977
大小:196.50 KB
页数:12页
时间:2020-02-01
《活动一用IF语句实现简单选择结构.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、开始输入U盘的价格PP=50结束是否恭喜你,猜对了猜错了,再试一次“猜价格游戏”流程图选择结构浏阳五中张梅香——用IF语句实现简单选择阅读程序初步感知PrivateSubCommand1_Click()DimpAsSinglep=Val(Text1.Text)Ifp=50ThenLabel2.Caption="恭喜你,猜对了"ElseLabel2.Caption=“猜错了,再试一次"EndIfEndSubIfp=50thenlabel2.caption=“恭喜你,猜对了”Elselabel2.caption=“猜错了,再试一次“Endif语法格式:If条件
2、Then语句块1Else语句块2Endif条件语句块1真假语句块2条件成立条件不成立If…Then…Else语句双分支结构这里的“条件”是关系表达式(<、>、=、<>、<=、>=)或逻辑表达式(and、or、not),其值只有真或假两种,当条件成立时,表达式的值真,不成立时,表达式的值为假。例如:p<50属于什么表达式?例如:(m>200)and(m<=500)属于什么表达式?语法格式:If条件Then语句块1Else语句块2EndifIf…Then…Else语句练习:将下列语句改写成If…Then…Else形式如果成绩(score)大于等于60,则输出(
3、print)“合格”,否则输出“不合格”。小组合作挑战实例展示问题:某书城在进行促销活动,凡购书满200元,可以去服务台领取相当于购书金额10%的购书券,供下次购书使用,购书券最小面值为1元。现需要为服务台的工作人员编写一个程序,计算每次发放购书券的金额。1、分析问题设m表示某人的购书金额,p表示需要发放的购书券金额。求解的条件是如果,则;否则。m>=200P=m*10%P=02、设计算法开始输入购书金额mM>=200输出购书券金额p结束是否P=int(m*0.1)P=03、新建工程制作窗体4、编写程序代码Privatesubcommand1_click(
4、)dimmassingledimpasintegerm=val(text1.text)ifm>=200thenp=int(m*0.1)elsep=0endiftext2.text=pEndsub修改“猜价格”游戏代码,当输入的价格低于50时,输出“猜低了,再试试”,当输入的价格等于50时,输出“恭喜你,猜对了”,当输入的价格高于50时,输出”猜高了,再试一次“。任务一:修改程序操作提示:启动VB,在文件菜单中打开存放到E盘中“猜价格”文件夹,选择“价格游戏.vbp”开始结束判断条件语句块真假开始结束判断条件语句块1真假语句块2单分支结构双分支结构单分支结构
5、只对判断条件为真的情况进行处理,双分支结构既对判断条件为真的情况进行处理,也对判断条件为假的情况进行处理,所以双分支结构也就多了else部分的内容。对比分析4、运行调试程序5、作业展示与评价
此文档下载收益归作者所有