




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
·数学人教B版·必修3算法初步第一章1.2
基本算法语句1.2.2
条件语句第一章课堂典例讲练2课时作业5课前自主预习1易错疑难辨析3思想方法技巧4课前自主预习同学们,你们所住的小区内收取卫生费吗?进行调查一下,物业管理部门是如何收取的.下面是某居民区的物业管理部门每月收取卫生费的方法:3人和3人以下的住户,每户收取5元;超过3人的住户,每超出1人加收1.2元.你能给物业管理部门设计一个算法,根据输入的人数计算出应收取卫生费的方法吗?为了使计算机识别又如何写出程序语言呢?1.条件语句的概念处理________________的算法语句,叫做条件语句.2.Scilab语言中的条件语句的格式及功能格式功能一般格式if表达式语句序列1;else语句序列2;end如果表达式结果为真,则执行______________________;如果表达式结果为假,则执行____________________.最简单格式if表达式语句序列1;end如果表达式结果为__,则执行表达式后面的语句序列1,否则______________.条件分支逻辑结构表达式后面的语句序列1else后面的语句序列2真跳过语句序列11.下列关于if语句的叙述正确的是(
)A.if语句中必须有else和endB.if语句中可以没有endC.if语句中可以没有else,但必须以end结束D.if语句中可以没有end,但必须有else[答案]
C[解析]
if语句的格式是if-else-end或if-end,故选C.2.条件语句的一般形式是ifA
BelseC,其中B表示的是(
)A.满足条件时执行的内容B.条件语句C.条件D.不满足条件时执行的内容[答案]
A[解析]
该条件语句的功能为:如果表达式A为真,则执行表达式后的语句B;如果表达式A为假,则执行else后的语句C.故选A.[答案]
C[解析]
该程序的作用是输出x的绝对值,∴x=±3.[答案]
-17[解析]
该程序的执行过程是x=5,y=-20,x=5<0不成立.y=-20+3=-17.[答案]
35
1[解析]
当x=6时,p=x2-1=35;当x=100时,p=lgx-1=lg100-1=2-1=1.6.以下给出一个算法:S1输入x;S2若x<0,则y=x+1;否则执行S3;S3若x=0,则y=0;否则y=x;S4输出y;S5结束.(1)指出该算法的功能;(2)写出该算法的一个程序.课堂典例讲练
编写程序,输入两个实数,由大到小输出这两个数.[解析]
程序如下:条件语句最简单格式的应用
编写程序,输入x的值,当x>0时,求y=x2的值.条件语句一般格式的应用
写出求方程ax+b=0(a、b为常数)的根的程序.
某学校计划购进一批电脑(至少10台),现有电脑质量相同的甲、乙两公司,甲公司报价5800元/台,购买10台以上从11台起按报价的70%计算价格;乙公司也报价5800元/台,每台都可按报价的85%计算价格.若学校只能从一家公司订货,设计程序计算如何花费最省,并求出学校应付资金.[分析]
在甲公司购买电脑的花费为y=5800×10+5800×(x-10)×0.7=4060x+17400,在乙公司购买电脑的花费为y=5800×x×0.85=4930x.将两者作差比较大小,取较小的即可.若两者之差为0,不妨设从乙公司购买.条件语句的实际应用
农历九月初九是我国传统的重阳节,某饭店自助餐厅决定在这一天进行优惠酬宾活动.对于80岁以上的老人,享受免费自助餐;70岁以上的老人享受5折优惠;60岁以上的老人享受6折优惠;其余客人享受9折优惠.请设计算法,完成这一天的计费工作,要求输入用餐者的人数、年龄、消费额,输出应付金额,编写出程序.[解析]
设用x、m、n分别表示用餐者的年龄、人数、消费额,用S表示应付金额,则程序如下:条件语句的嵌套
易错疑难辨析若输入x=5,则运行结果是(
)A.x=5,y=1B.x=5,y=-1C.y=1D.y=-1[错解]
D[辨析]
因为最终输出的是y,所以输出结果即运行结
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 供货合同买卖合同范本
- 矿资源赠送合同范本
- 2025年多翼式鼓风机项目合作计划书
- 单位长期包车合同范本
- 写转账合同范本
- 买卖介绍居间合同范本
- 2025年单相电能表项目建议书
- 农村基建安全施工合同范本
- 个体企业转让合同范本
- 模具加工报价合同范本
- 高标准农田建设项目验收技术方案
- 2024年甘肃天水麦积山石窟艺术研究所招聘工作人员考试真题
- 人效的指标体系及其“落地双引擎”
- 2025年山东省荣成市属事业单位招聘岗位及历年高频重点模拟试卷提升(共500题附带答案详解)
- 医学三基知识考试题库及答案(护理+临床)
- 火星表面材料分析-深度研究
- 2025年南京信息职业技术学院高职单招职业适应性测试近5年常考版参考题库含答案解析
- 《职业技能等级评价规范编制指南编制说明》
- 《教育强国建设规划纲要(2024-2035年)》解读讲座
- 畜禽养殖场恶臭污染物排放及其处理技术研究进展
- 超声内镜引导下穿刺活检术的配合及护理
评论
0/150
提交评论