- 7
- 0
- 约1.37千字
- 约 14页
- 2016-02-19 发布于湖北
- 举报
条件语句PPT课件.ppt
引例:设计一个求任意数的绝对值的算法,并画出程序框图。 判断框中条件改为x0,算法与框图如何修改? * * * * 设计一个程序框图,输入3个实数a,b,c, 输出一元二次方程ax2+bx+c=0的实数根. 算法 1、输入实数a,b,c的值 2、利用求根公式求出大根 3、利用求根公式求出小根 4、输出两根 5、结束 框架图 开始 输入a,b,c 计算大根 计算小根 输出两根 结束 设计一个程序框图,输入3个实数a,b,c, 输出一元二次方程ax2+bx+c=0的实数根. 框架图 开始 输入a,b,c 计算大根 计算小根 输出两根 结束 PRINT “M,N=“;M,N M=[-b+sqr(b^2-4*a*c)]/2*a N=[-b-sqr(b^2-4*a*c)]/2*a INPUT “a,b,c=“;a,b,c END 输入3,1,5;输出的结果是? 需要一个判断语句! 条件语句 二、条件语句的主要格式: 语文中有条件句: 如果………..;那么……………. 翻译为英语: If………….;then………. 1、IF-THEN格式 IF 条件 THEN 语句体 END IF 引例:设计它的算法,并画出程序框图. 算法1 第一步:输入x 第二步:如果x≥0,则 y=x,否则执行下一步 第三步:如果x0,则 y=-x,否则执行下一步 第四步:输出y 第五步:结束 开始 输入x 输出y 结束 x=0? y=x 是 否 x0? y=-x 是 否 满足条件? 是 否 语句体 IF 条件 THEN 语句体 END IF IF-THEN格式 特点:一个人口 二个出口 算法2 第一步:输入x 第二步:如果x=0,则 y=x,否则:y=-x 第三步:输出y 第四步:结束 开始 输入x 输出y 结束 x=0? y=x 是 否 y=-x 语句体1 语句体2 满足条件? 否 是 IF 条件 THEN 语句体1 ELSE 语句体2 END IF IF-THEN-ELSE格式 算法2 第一步:输入x 第二步:如果 ,则 ,否则 第三步:输出y 第四步:结束 开始 输入x 输出y 结束 x0? 是 否 语句体1 语句体2 满足条件? 否 是 IF 条件 THEN 语句体1 ELSE 语句体2 END IF IF-THEN-ELSE格式 y=x y=-x x0? y=-x y=x 练习1:下列框图正确吗?若正确写出相应程序,并指出它的功能? 开始 输入x 输出x 结束 x0? 是 否 x=-x 开始 输入x 输出x 结束 x0? 是 否 x=-x 练习2: (1)算法如下: 第一步:输入x 第二步:如果x≠0,则 y=1/x,否则:y=x+1 第三步:输出y 第四步:结束 分别画出框图及程序,if语句的两种格式都能用吗?为什么?. 开始 输入x 输出y 结束 x=0? y=1/x 是 否 y=x+1 Input x If x0 then y=1/x Else y=x+1 End if Print y End
您可能关注的文档
最近下载
- 哈萨克斯坦劳动法中文版.pdf VIP
- (中联牌)R165-10RA(广东版)防台风说明书.pdf VIP
- 河南省洛阳市2023—2024学年九年级第一学期期末质量检测数学试卷(人教版 含答案).docx VIP
- 外架工程施工技术交底.doc VIP
- 2025年河北园林技术单招试题及答案.docx VIP
- (高清版)B-T 42588-2023 系统与软件工程 功能规模测量 NESMA方法.pdf VIP
- 北京大学2025年强基计划物理专业未来发展趋势试题及答案.docx VIP
- 疼痛科工作制度、岗位职责和诊疗范围、诊疗规范方案.docx VIP
- 企业绩效评价标准值2024.pdf VIP
- GB∕T 10504-2017 3A分子筛-国家标准.pdf
原创力文档

文档评论(0)