ImageVerifierCode 换一换
格式:DOCX , 页数:8 ,大小:18.87KB ,
资源ID:21360941      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21360941.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(高中二年级23程序的选择结构文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

高中二年级23程序的选择结构文档格式.docx

1、所以上课时,把教材的导入例子作了的简单的处理,以求一个数的绝对值作为导入,学生更易理解条件语句的执行。至于多种选择语句,教材选用一道求恩格尔系数,从而判断生活水平的高低的题目,授新课前,就简单说明一下,再用另一道根据学生分数判断该成绩是属于哪一个等级的题目作为实践,从而与学生的学习更有联系,提高学习兴趣。2、预备知识学生已掌握算法的概念及描述方法,定义常量与变量的方法,程序设计的四个步骤分析问题、建立模型、设计算法和编写程序。3、硬件要求建议本节课在多媒体电脑教室中完成,有广播教学系统或投影仪。4、所需软件学生机要安装VB6.0或以上版本。5、所需课时2课时(100分钟)四、教学过程导入:演示

2、求一个数的绝对值这道题的程序,让学生明白通过程序可以解决数学中的问题,也给学生展示完整的程序代码,这道程序的功能就是靠这些代码来控制的,引起学生的注意,激发他们的求知欲。一、演示上述的程序,并把程序代码中的各行代码的作用解释一遍,顺便把程序的执行流程说明一下,编写的程序与设计的算法是一致的。程序2-3Private sub command1_click() 定义名为command1_click()的事件过程Dim A as single 定义求绝对值的数A为单精度实型A=inputbox(“r=”,”请输入半径”) 输入A的值If A=0 then 如果A=0Print “Y=”;A 输出A的

3、值ElseA 输出A的值End ifEnd sub 过程结束二、条件语句在解决问题的过程中,常常需要对事物进行判断和选择,如上题中,求一个数A的绝对值,如果A=0,则这个数的绝对值为A,否则为A。在程序设计中,如何实现判断和选择呢?在上述代码中,有一个用if开头的语句,这就是条件语句。(一)条件语句的基本格式是: if 条件 then 语句组1 else 语句组2 或if 条件 then 语句组1else 语句组2end if其中,条件是一个逻辑表达式,语句组是一组VB的语句。(二)条件执行语句的执行过程条件语句的执行过程是:当条件成立时,执行then后面的语句组1,否则执行语句组2,条件语句

4、的执行流程图如下图所示。在条件语句的基本格式中有时可以省略else和语句组2,这时条件语句的执行过程是当条件成立时,执行then后面的语句组1,否则退出条件语句,执行下面的语句。(三)关系表达式在程序2-3中,程序的第三行是一个条件语句,其中的条件A=0表达式,一般称为关系表达式,关系表达式是用关系运算符连接起来的式子。 关系运算符号有:运算符号=含义等于大于大于等于小于小于等于不等于当关系表式成立时其值为真(Ture),当表达式不成立时其值则为假(False);关系表达式的值既不是数值型量,也不是字符型量,而是一种新的数量类型逻辑型。逻辑型只有两个可能的值:假(False)和真(Ture)。

5、关系表达式的值定义如下:(1)对数值型的数据比较,是按照数值的大小来进行比较。如136的值为真。(2)对其它类型数据的比较,则按照其序号进行比较。如DB其值为假。2X(四)逻辑表达式在实际问题中,对于一些复杂的条件,还需要几个关系表达式组合起来才能表示。例如,条件29就需要用2X和Xc+d and a=5 or not c0 or d=2,则y=1.5*x*0.8,否则y=1.5*x。(2)设计算法输入x的值如果x=2,则y=1.5*x*0.8否则y=1.5*x输出y的值(3)编写程序Private sub command1_click()Dim x as singlex=Inputbox(“

6、请输入购买苹果的重量”)if x=2 then y=1.5*x*0.8 y=1.5*x end if Print “应付款”;y;“元”(4)调式程序五、多重选择语句问题2:输入一个成绩,如果90分以上,则输出“优秀”;80-89,则输出“良好”;70-79,则输出“中等”;60-69,则输出“及格”;60分以下则输出“不及格”,请编写程序。如果这道题使用if语句来编写程序的话,程序如下:程序2-4Private sub command_click() X=inputbox(“请输入一个分数”)If X=90 then print”优秀”=80 and X89 then print”良好”=7

7、0 and X79 then print”中等”=60 and X69 then print”及格”If X =90Print”优秀” Case 80 to 89Print”良好” Case 70 to 79Print”中等” Case 60 to 69Print”及格” Case elsePrint”不及格”End select (三)练习 问题3:我们把字符作如下的分类:大写字母:AZ;小写字母:az;数字:09;其它字符。编写程序,根据上述分类的方法,输入一个字符,报告该字符所属的类型。六、小结与顺序结构相比较,选择结构就是程序的执行不再完全按照语句的顺序执行,而是根据某种条件是否成立来决定程序执行的走向,它进一步体现了计算机的智能特点。在VB语言中,选择结构通过if语句和select case语句这两个条件语句来实现,运用条件语句的关键是条件的表示,如果能够正确地表达条件,就可以简化程序,在多重选择的情况下,使用select case语句,可以使程序更直观,更准确地描述出分支的走向。五、 课外拓展问题4:编一个程序,输入三个数,输出其中的最大数。问题5:自已上网查资料,搜集有关气象风级表的资料,比如说0级是属于无风,12级是属于飓风等,试编写程序,输入一个风级,输出相应的概况,名称,速度等。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1