欢迎来到天天文库
浏览记录
ID:49352743
大小:154.50 KB
页数:11页
时间:2020-02-03
《用If语句实现简单选择结构.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第二章程序设计基础选择结构高中信息技术—算法与程序设计用If语句实现简单选择结构四川省苍溪文昌中学校向建明活动一:某书城在进行促销活动,凡购书满200元,可以去服务台领取相当于购书金额10%的购书券,供下次购书使用,购书券最小面值1元。现需要为服务台的工作人员编写一个程序,计算每次发放购书券的金额。消费金额范围购书券金额计算情况1情况2设m表示购书金额,p表示发放的购书券。m≥200p=m*0.1m<200p=02高中信息技术—算法与程序设计开始输入购书金额mm≥200输出购书券金额p结束是p=m*0.1p=0消费金额范围购书券金额计算情况1m>=200p=m*0.1情况2m<20
2、0p=0否流程图I/O框判断框处理框流程线3高中信息技术—算法与程序设计开始输入购书金额mm≥200p=m*0.1p=0输出购书券金额p结束是否DimmassingleDimpasintegerm=val(Text1.Text)Ifm>=200Thenp=m*0.1ElseEndifp=0Val(Text2.Text)=p4高中信息技术—算法与程序设计(1)IF语句的基本格式和执行过程If<条件>then<语句1>[Else<语句2>]Endif1)判断条件是否满足2)若条件满足,为真,则执行语句1,然后跳过else和语句组2,由Endif退出。3)若条件不满足,为假,则跳过the
3、n和语句1,执行Else部分的语句2,然后由Endif退出5高中信息技术—算法与程序设计(2)if语句的注意事项1.If…Then必须写在一行,“Then”是该行的结尾。2.语句1不能和If…Then写在同一行。3.If…Then必须和EndIf配对使用。4.Else和语句2可写在一行,但建议最好分开,让Else单独成为一行。5.注意书写格式,为了增强程序的可读性,语句组1和语句组2可向内缩进。6高中信息技术—算法与程序设计例:一商家卖苹果,有如下优惠:如果购买的苹果小于5斤,价格是4元每斤,如果大于等于5斤,则可以打8折。问买X斤苹果,则需要付多少钱?请以此情景为售货员编写一个计
4、算程序。买X斤苹果计算X斤苹果金额情况1X<5P=X*4情况2X≥5P=X*4*0.87高中信息技术—算法与程序设计思考:刚才用的是IF语句,我们用IF语句能解决简单的选择问题,但是,如果选择的条件太多,用IF语句就比较麻烦了。有没有更好的解决办法呢?8高中信息技术—算法与程序设计课堂小结1.If语句的基本格式。2.If语句的执行过程。3.If语句书写过程中的注意事项。4.If语句在实际中的应用。9高中信息技术—算法与程序设计课后作业1.复习If语句的相关内容2.预习If语句的嵌套实现多重选择结构3.完成教材P73页,第1题。10高中信息技术—算法与程序设计再见!11高中信息技术—
5、算法与程序设计
此文档下载收益归作者所有