高中数学全套课件苏教版必修3算法初步条件语句.ppt_第1页
高中数学全套课件苏教版必修3算法初步条件语句.ppt_第2页
高中数学全套课件苏教版必修3算法初步条件语句.ppt_第3页
高中数学全套课件苏教版必修3算法初步条件语句.ppt_第4页
高中数学全套课件苏教版必修3算法初步条件语句.ppt_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

基本算法语句 条件语句 例1 某居民区的物管部门每月按以下方法收取卫生费 3人和3人以下的住户 每户收取5元 超过3人的住户 每超出1人加收1 2元 1 如何设计算法 根据输入的人数计算应收取的费用 2 根据算法画出其流程图 3 根据流程图写出伪代码 流程图 y x 一 算法中的选择结构由条件语句来表达 条件语句的一般格式 伪代码 1 if then语句格式 行if then语句格式 if条件then语句必须在同一行写完语句 块if then语句格式 if条件then语句endif 注 块语句中有几个if就有几个endif 2 if then else语句格式if条件then语句1else语句2endif 注 块语句中有几个if就有几个endif 1 设计求解的一个算法 1 用流程图表示 2 如何用伪代码表示 数学应用 用伪代码表示为 reada b c ifthenprint 方程无实根 elseprintendif 2 用伪代码描述流程图所表示的算法 begin end 3 写出下面流程图所表述的算法的功能并用伪代码表示 解 输出两个不同的数中小的一个数 用伪代码表示为beginreada bifa bthenprintbelseprintaendifend 二 条件语句的嵌套 2 if then else语句格式if条件then语句1else语句2endif 1 if then语句格式 行if then语句格式 if条件then语句必须在同一行写完语句 块if then语句格式 if条件then语句endif 注 块语句中有几个if就有几个endif 例2 儿童乘火车时 若身高不超过1 1米 则无需购票 若身高超过1 1米但不超过1 4米 可购买半票 若超过1 4米 应买全票 1 如何设计购票的算法 2 根据算法画出其流程图 3 根据流程图写出伪代码 endif 尝试 已知函数 试用伪代码写出根据x的值计算y值的一个算法 并画出流程图 练习 1某百货公司为了促销 采用购物打折的优惠办法 每位顾客一次购物 1 在1000元以上者 按九五折优惠 2 在2000元以上者 按九折优惠 3 在3000元以上者 按八五折优惠 4 在5000元以上者 按八折优惠 编写程序求优惠价 解析 设购物款数为x元 优惠价为y元 则优惠付款公式为 y 用条件语句表示为 readxifx 1000theny xelseifx 2000theny 0 95xelseifx 3000theny 0 9xelse ifx 5000theny 0 85xelsey 0 8xendifendifendifendifprinty y 2 写出下列语句的运行结果 1 readxifx 0thenprint x是负数 elseendifprinty若x 4 输出结果为 若x 9 输出结果为 2 readxifx10thenp 0 35xelseendifprintp若x 6 p 若x 20 p 3 将下列语句补充完整 1 判断输入的数是否是正数 若是 输出它的平方 若不是输出它的相反数 则 readxif thenelseendifprinty 2 求函数的函数值 则 为 readxifthenelse endifprinty 4 试用条件语句描述计算应纳税所得额的算法过程 其算法如下 s1输入工资x x 5000 s2如果x 800 那么y 0 如果800 x 1300 那么y 0 05 x 800 如果1300 x 2800 那么y 25 0 1 x 1300 否则y 175 0 15 x 2800 s3输出税收y 结束 readxifx 800theny 0elseifx 1300theny 0 05 x 800 elseifx 2800theny 25 0 1 x 1300 elsey 175 0 15 x 2800 endifprintyend 小结 1 会根据

温馨提示

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

评论

0/150

提交评论