课件编号7936475

粤教版(2013)信息技术第二册 2.5 程序的分支结构 课件(17张幻灯片)

日期:2024-05-13 科目:信息技术 类型:初中课件 查看:80次 大小:697856Byte 来源:二一课件通
预览图 1/7
教版,2013,信息技术,第二,程序,分支
  • cover
程序的分支结构 研学目标 ①知道分支结构的格式、含义及作用。 ②初步掌握条件语句的格式。 ③能读懂简单的分支结构程序。 ④能将运用所学知识补充程序。 流程图中各种图形的用法 VB程序中流程图的画法 扁圆:表示程序的开始与结束 矩形:表示要执行的过程 语句块用此图表示 箭头:表示程序执行的方向 菱形:表示决策或判断 画圆程序的流程图 显示提示框,输入圆的半径 将3.14赋给pi 计算圆面积,并将计算结果赋给s 显示输出圆的面积 画出一个半径为r的圆 开始 结束 显示输出圆的半径 a=2 b=3 Print a, b a=a+b b=a+b Print a,b 顺序结构 P78 思考 1、分析下列程序段,写出程序运行的结果。 程序的结构 顺序结构 分支结构 循环结构 程序的基本结构 分支结构 一、分支结构 分支结构: 程序根据判断的结果来控制程序应如何继续执行的程序结构称为分支结构。 你是女生吗? 是 否 洗手 例子 会”转弯”的程序 提出问题 我们在生活中经常会遇到根据条件的成立与否来决定做某些事务,如:如果明天下雨,那么,正常上课,否则举办运动会。把这句话用下面这个格式来表达,你看明白了吗? 如果明天下雨,那么 上课 否则 举办运动会。 if 明天下雨 then 上课 else 举办运动会 end if 提出问题 如果明天下雨,那么 上课 否则 举办运动会。 if 明天下雨 then 上课 else 举办运动会 end if 把其中的关系词 用英文表示 条件 语句块1 语句块2 使用流程图表示 分支结构 If <条件> then <语句块1> Else <语句块2> End if 条件语句的流程图 条件是否成立 是 否 语句块1 语句块2 退出条件语句,执行下一语句 二、条件语句 条件语句的格式 分支结构 If <条件> then <语句块1> Else <语句块2> End if 条件语句的特点 一、条件语句 条件语句的格式 1.If与end if 成对出现; 2. 语句块1与语句块2不能 同时执行。 Text 2 课堂小结 条件语句 - If…Then…Else 分支结构 – 会”转弯”的程序 If <条件> then <语句块1> Else <语句块2> End if If <条件> then <语句块1> Else if <条件> then <语句块2> Else <语句块3> End if If <条件> then <语句块1> End if 变式 上机练习 有趣的心理测试 界面设计:一个按钮,两个文字标签,一个用于显示题目,另一个用于显示结果。 按钮代码 If <条件> then <语句块1> End if 1. 找出下面程序段有多少处错误,分别指出来 课堂练习 a=3 b=4 if a>b print "a=";a else print "b=";b Then End If 2 2 3 9 分支结构 练习 1.分析程序段,并写出程序段运行的结果. (1) a=10 : b=20 If a>b then Print a, b Else Print b, a End if (2) x=2 y=2 If x>2 then y=x*x End if Print x,y 20 10 X=3 16 4 分支结构 练习 1.分析程序段,并写出程序段运行的结果. x=3 : y=4 If x>y Then y= x*x Print x, y Else x=y*y Print x, y End If (4) x=3 : y=4 If x>y Then y= x*x Else x=y*y End If Print x, y 拓展 神舟九号的成功发射振奋中华儿女,请你结合物理学知识,应用VB软件编程,实现以下功能:输入飞船速度,程序判断飞船是否能飞起升空。 用InputBox输入飞船速度 开始 提示: Great,飞船速度ok 提示: Oh,速度太小了 结束 是 否 速度>7.9km/s 输出飞船的速度 Thank you! ... ...

~~ 您好,已阅读到文档的结尾了 ~~