安徽地区高中数学条件语句t课件资料北师大版必修3.ppt_第1页
安徽地区高中数学条件语句t课件资料北师大版必修3.ppt_第2页
安徽地区高中数学条件语句t课件资料北师大版必修3.ppt_第3页
安徽地区高中数学条件语句t课件资料北师大版必修3.ppt_第4页
安徽地区高中数学条件语句t课件资料北师大版必修3.ppt_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

几种基本语句 条件语句 输入 xifx 0theny 1elsey 0endif输出y 进入 例1 根据输入x的值 计算y的值 画出算法框图 写出条件语句 ifx 0 then else y x2 1 y 2x2 5 endif y x2 1 y 2x2 5 输入x 输出y 结论 一 简单条件语句 if条件then语句1else语句2endif 为体现 加快文明社会的发展 加强对老年人的关爱 景区规定对年龄超过50岁 含50岁 的游客可以免费提供 旅游拐杖 一根 其它游客购买 旅游拐杖 则需2元 根 根据结构框图 使用基本语句设计一个游客购买 旅游拐杖 费用的程序 输入xifx 50theny 0elsey 2endif输出y 牛刀小试 注 1 条件语句主要用来实现算法中的选择结构 2 if语句中可以没有else分支 if条件then语句endif 例2到银行办理个人异地汇款时 银行要收取一定的手续费 汇款额不超过100元时 收取1元手续费 超过100元但不超过5000元 按汇款额的1 收取 超过5000元 一律收取50元手续费 设计算法 要求输入汇款额x元 x 0 输出手续费y 元 画出算法流程图 并用if语句描述该算法 分析 1 输入x2 对x进行判断 1 若x 100 则y 1 2 若1005000 则y 503 输出y 输入x y 1 y 0 01x else y 50 输出y else endif endif 流程图 if语句 x 100 x 5000 结论 二 复合条件语句 注 1 if语句可以多层嵌套 可以用文字的缩进表示嵌套的层次2 在复合if语句中 要注意if与endif的配对 随堂演练 3 将功能为求一个数的绝对值的程序补充完整输入xif theny xelsey xendif输出y 4 读程序 输入a b cifa b a cthen输出aelseifb cthen输出belse输出cendif 1 上述程序格式有误 请改正 2 该程序的功能是 2 写出下程序运行的结果 输入xifx 0thenp 3xelsep 3 7 x 10 endif输出p若x 2 则输出 若x 15 则输出 1 以下问题是否需要用条件语句来描述其算法a输入一个数x 输出它的绝对值 b求分段函数的函数值 c求面积为6的正方形的周长 d求三个数中较大的数 条件语句 简单条件语句 复合条件语句 ifthe

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论