人教A版高中数学必修3《1.2基本算法语句1.2.2条件语句》42.docx

人教A版高中数学必修3《1.2基本算法语句1.2.2条件语句》42.docx

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.2.2 条件 句 教学目 1. 正确理解条件 句的概念; 能 用条件 句 写程序 . 教学重点 条件 句的步 、 构及功能 教学 点 会 写程序中的条件 句 前准 多媒体 件 教学 程: 一、〖知 再 〗 上 所学 的三种算法 句是什么?并分 写出它 的一般格式 入 句、 出 句和 句 入 句的一般格式是: 出 句的一般格式是:  . 句的一般格式是: 二〖 情境〗 求自然数 1+2+3+?? +99+100的和 . 然大家都能准确地口算出它的答案: 5050. 而能不能将 算工作交 算机来完成呢?而要 程,以我 前面所学的 入、 出 句和 句 不能 足“我 日益增 的物 需要” ,因此, 需要 一步学 基本 算法 句中的另外两种:条件 句和循 句, 我 先来学 条件 句 . 三、〖新知探究〗 (一)条件 句 算法中的条件 构是由条件 句来表达的,是 理条件分支 构的算法 句 . 它的一般格式是: ( IF-THEN-ELSE-END IF 格式) 当 算机 行上述 句 ,首先 IF 后的条件 行判断,如果条件符合,就 行 后的 句 1,否 行 ELSE后的 句 2. 其 的程序框 : (如上右 ) 在某些情况下,也可以只使用 IF-THEN 句:(即 IF-THEN-END IF 格式)  THEN 算机 行 种形式的条件 句 ,也是首先 IF 后的条件 行判断,如果条件符合, 就 行 THEN后的 句体,否 行 END IF之后的 句 . 其 的程序框 : (如上右 ) (二)典型例 例 5 写一个程序,求 数的 . 程序: 思考: 下面的程序,你能得出什么 ? 例 6 把 1.1-11 中的程序框 化 程序 . 程序: SQR( )是一个函数, 用来求某个非 数的算 平方根,即 SQR() =. 例 7 编写程序,使任意输入的 3个整数按从大到小的顺序输出 . 算法分析:用 a, b, c表示输入的 3个整数; 程序: 为了节约变量,把它们重新排列后,仍用 a, b, c表示,并使 a≥ b≥ c. 具体操作步骤如下 : 第一步:输入 3个整数 a,b, c. 第二步:将 a与 b比较,并把小者赋给 b, 大者赋给 a. 第三步:将 a与 c比较 . 并把小者赋给 c, 大者赋给 a(此时 a已是三者中最大的) . 第四步:将 b与 c比较,并把小者赋给 c, 大者赋给 b(此时 a, b,c已按从大到小的 顺序排列好) . 第五步:按顺序输出 a,b, c. 程序框图:参照课本 P28 (三)随堂练习 : 课本 P29 1.2.3.4 四、〖归纳小结〗 本节课主要学习了条件语句的结构、特点、作用以及用法, 并能解决一些简单的数学问题。

您可能关注的文档

文档评论(0)

155****7807 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档