湖南师大 高中数学 1.2.2 条件语句课件 新人教A版必修3

上传人:xinsh****encai 文档编号:25471886 上传时间:2021-07-25 格式:PPT 页数:19 大小:328.50KB
返回 下载 相关 举报
湖南师大 高中数学 1.2.2 条件语句课件 新人教A版必修3_第1页
第1页 / 共19页
湖南师大 高中数学 1.2.2 条件语句课件 新人教A版必修3_第2页
第2页 / 共19页
湖南师大 高中数学 1.2.2 条件语句课件 新人教A版必修3_第3页
第3页 / 共19页
点击查看更多>>
资源描述
1.2.2 条 件 语 句 高 中 数 学 必 修 3第 一 章算 法 初 步 复 习 回 顾 条 件 结 构满 足 条 件 ? 步 骤 A 步 骤 B是 否 满 足 条 件 ?步 骤 A是 否形 式 一 形 式 二 新 课 内 容IF 条 件 THEN 语 句 体END IF 下 图 是 算 法 的 条 件 结 构 用 程 序 框 图表 示 的 一 种 形 式 , 它 对 应 的 条 件 语 句 的一 般 格 式 设 定 为 : 满 足 条 件 ? 步 骤 A是 否 当 计 算 机 执 行 上 述 语 句 时 , 首 先 对IF后 的 条 件 进 行 判 断 , 如 果 ( IF) 条 件符 合 , 那 么 ( THEN) 执 行 语 句 体 , 否 则执 行 END IF之 后 的 语 句 .IF 条 件 THEN 语 句 体END IF 满 足 条 件 ?步 骤 A是 否 下 图 是 算 法 的 条 件 结 构 用 程 序 框 图表 示 的 另 一 种 形 式 , 它 对 应 的 条 件 语 句的 一 般 格 式 设 定 为 : 满 足 条 件 ?步 骤 1 步 骤 2是 否IF 条 件 THEN 语 句 体 1ELSE 语 句 体 2END IF 满 足 条 件 ?步 骤 1 步 骤 2是 否IF 条 件 THEN 语 句 体 1ELSE 语 句 体 2END IF 当 计 算 机 执 行 上 述 语 句 时 , 首 先 对 IF后 的 条 件 进 行 判 断 , 如 果 ( IF) 条 件符 合 , 那 么 ( THEN) 执 行 语 句 体 1,否 则 ( ELSE) 执 行 语 句 体 2. IF 条 件 THEN 语 句 体 1ELSE 语 句 体 2END IFIF 条 件 THEN 语 句 体END IF新 课 内 容 条 件 语 句形 式 一 形 式 二 一 个 算 法 : 第 一 步 , 输 入 一 个 实 数 x.第 二 步 , 判 断 x的 符 号 . 若 x0, 则 输 出 x; 否 则 , 输 出 -x.例 1 编 写 一 个 程 序 , 求 实 数 x的 绝 对 值 分 析 : .0,0| ) ( ) ( xx xxx该 算 法 的 程 序 框 图 如 何 表 示 ? 一 个 算 法 : 第 一 步 , 输 入 一 个 实 数 x.第 二 步 , 判 断 x的 符 号 . 若 x0, 则 输 出 x; 否 则 , 输 出 -x. x0?开 始结 束输 入 x是输 出 x 否 输 出 -x该 算 法 的 程 序 框 图 : x0?开 始结 束输 入 x是输 出 x 否 输 出 -x你 能 写 出 这 个 算 法 对 应 的 程 序 吗 ? ENDINPUT “ x=” ; xIF x=0 THEN PRINT xELSEPRINT -xEND IF x ?开 始结 束输 入 x是 x=-x 否输 出 x ENDINPUT “ x=” ; xIF x=1 THEN y=x 2+3*xELSE y=x-4 END IF PRINT y END 例 2 求 分 段 函 数 的 函 数 值 . .14 ,13 2 ) ( )( xx xxxy 例 3 阅 读 下 面 的 程 序 , 你 能 说 明 它 是 一个 什 么 问 题 的 算 法 吗 ? INPUT “ a, b=” ; a, bIF ab THEN x=a a=b b=xEND IF PRINT a, bEND 对 实 数 a, b按 从 小 到 大排 序 . 编 写 程 序 , 使 任 意 输 入 的 3个 整 数按 从 大 到 小 的 顺 序 输 出 .第 四 步 , 将 b与 c比 较 , 并 把 小 者 赋 给 c, 大 者 赋 给 b.第 一 步 , 输 入 3个 整 数 a, b, c.第 二 步 , 将 a与 b比 较 , 并 把 小 者 赋 给 b, 大 者 赋 给 a.第 三 步 , 将 a与 c比 较 , 并 把 小 者 赋 给 c, 大 者 赋 给 a.第 五 步 , 按 顺 序 输 出 a, b, c.算 法 分 析 :例 开 始输 入 a, b, cba?否 是 t=aa=bb=t t=aa=cc=tca?否 是cb? t=bb=cc=t是否输 出 a, b, c结 束 INPUT a, b, cIF ba THENt=aa=bb=tEND IFIF ca THENt=aa=cc=tEND IFIF cb THENt=bb=cc=tEND IFPRINT a, b, cEND 将 下 列 解一 元 二 次 方 程ax2+bx+c=0的 程序 框 图 转 化 为程 序 .例 开 始输 入 a, b, c = b2-4ac 0? =0?否x 1=p+q输 出 x1, x2结 束 否是x 2=p-q输 出 x1=x2=p是 输 出 “ 方 程 没 有实 数 根 ”abp 2 aq 2 ENDINPUT “ a, b, c=” ; a, b, cd=b 2-4*a*cIF d=0 THENp= -b/(2*a)q=SQR(d)/(2*a)IF d=0 THENPRINT “ x1=x2=” ; pELSEPRINT “ x1, x2=” ; p+q, p-qEND IFELSEPRINT “ No real root.”END IF 小 结 作 业2.编 写 含 有 多 个 条 件 结 构 的 程 序 时 , 每个 条 件 语 句 执 行 结 束 时 都 以 END IF表 示 .1.条 件 语 句 有 两 种 形 式 , 应 用 时 要 根 据实 际 问 题 适 当 选 取 .作 业 : P29练 习 : 1, 2, 3, 4.
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 小学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!