版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、八年级信息技术教案第四章择路而行-选择结构程序设计 第四章择路而行-选择结构程序设计 节路口诀择-条件语句 一、教学目标 掌握选择结构程序中常用的Qbasic语句。 掌握选择结构程序设计方法。 能利用选择结构程序设计解决简单的实际问题。 二、教学重点: 选择结构的语句及功能 选择结构中程序设计方法。 三、教学方法:讲授法,对比法,分组讨论法。 四、教学时间:2课时 五、教学教程: 引入新课:前面我们学习了顺序结构程序设计,利用顺序结构只能设计一些较简单的程序,如果要处理复杂的问题,就需要采用另外两种基本结构:选择结构和循环结构。选择结构,是一种常用的主要基本结构,是计算机科学用来描述自然界和社
2、会生活中分支现象的重要手段。其特性是:无论分支多寡,必择其一;纵然分支众多,仅选其一。 讲述新 l单行条件选择语句IF 单行结构条件语句IFTHENELSE 格式:IFTHENELSE 功能:最简单的条件选择语句,用来进行条件判断,使语句有条件的执行。 说明: )当为真时,则执行。 )ELSE语句可以省略。 )当为假时,而且语句中有ELSE语句则执行。 )IF、THEN、ELSE必须在同一行上。 示例A、输入x的值,计算y的值。 RE程序名为:eg1.bas INPUT“请输入x的值:”,x IFx>=0THENy=1+XELSEy=1-2*X PRINTy=; END 例:求一元二次方
3、程Ax2+Bx+c=0的实数根。 分析:写写出程序的流程图,参考流程图来写程序。 程序清单如下: INPUTA,B,c D=B*B-4*A*c 的值。y=2x-5的值并计算表达式x时,输入IFD=5 INPUTx IFx>=5THENy=2*x-5 PRINT END 输入a、b、c三个数,要求将绝对值最大者打印出来。 INPUTa,b,c IFABS>ABSANDABS>ABSTHENPRINT“绝对值最大的为”;a IFABS>ABSANDABS>ABSTHENPRINT“绝对值最大的为”;b IFABS>ABSANDABS>ABSTHENPRIN
4、T“绝对值最大的为”;c END l块结构条件语句IFTHENELSEENDIF 格式:IFTHEN ELSEIFTHEN ELSEIFTHEN ELSE ENDIF 说明 THEN必须放在IF或ELSEIF语句的尾部。 举例 )程序名为:eg2.bas 义啐屔请输入x的值:,x IFX>=0THEN y=1+x ELSE y=1-2*x ENDIF PRINTy=; END )编写程序,任意输入一个整数,判定该整数的奇偶性。 讲解其中的一种方法,让学生想第二种方法。 Input“Enteranuber:”;n IFnoD2=0THENPRINTn:“iseven”ELSEPRINTn:
5、“isodd” END 或者用块IF语句: INPUT“Enteranuber:”;n IFnoD2=0THEN PRINTn;“iseven” ELSE PRINTn;“isodd” ENDIF END *4、练习 任给定一年,判断该年是否闰年 INPUT“请输入年份”;year IFyearoD4=0ANDyearoD1000oRyearoD4000THEN PRINTyear;“是闰年” ELSE PRINTyear;“是平年” ENDIF 六、小结 七、作业:课后练习1-4题。 教学后记:第二节指点迷津-SELEcTcASE语句 一、学习目标 了解SELEcTcASE的特点。 二、教学
6、重点 掌握SELEcTcASE的使用方法。 三、教学难点 SELEcTcASE的应用。 四、教学方法 演示法。 实践法。 五、教学手段与教学媒体 多媒体网络教室。 六、课时安排 课时。 用嵌套的IF语句可实现多分支选择 基本格式 selectcase case case case caseelse endselect 每一个cASE句中指定一个值条件,当cASE变量的值符在执行完该语句组后,执行该子句下面的语名组,合条件时,跳过其它cASE子句,从ENDSELEcT转出。 c=int 在cASE子句中使用To cASE To 在cASE子句中使用IS cASEIS 在cASE子句中使用多个条件 允许在一个cASE子句中指定多个条件,各条件 之间用逗号分开。 条件=单值、值范围、单条 SELEcTcASE语句的一般格式 selectcase case,, case,, case,, caseelse endsele
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 药理学知识培训课件
- 论文写作指南
- 2025年度餐饮加盟连锁经营合作协议书3篇
- 2025年度广告传媒拆伙合同协议4篇
- 专业艺术教师劳务合作合同(2024版)一
- 二零二四医院护士劳动合同范本:护理危机管理与责任界定3篇
- 2025年茶山茶叶采摘与加工承包经营合同4篇
- 2025年度快递快递业务市场营销承包合同3篇
- 2025年度餐饮行业节能减排合作协议范本3篇
- 2025年度情侣忠诚保障不分手协议书电子版下载3篇
- 直播带货助农现状及发展对策研究-以抖音直播为例(开题)
- 腰椎间盘突出疑难病例讨论
- 《光伏发电工程工程量清单计价规范》
- 2023-2024学年度人教版四年级语文上册寒假作业
- (完整版)保证药品信息来源合法、真实、安全的管理措施、情况说明及相关证明
- 营销专员绩效考核指标
- 陕西麟游风电吊装方案专家论证版
- 供应商审核培训教程
- 【盒马鲜生生鲜类产品配送服务问题及优化建议分析10000字(论文)】
- 肝硬化心衰患者的护理查房课件
- 2023年四川省乐山市中考数学试卷
评论
0/150
提交评论