高中数学-1.2.1条件语句课件-新人教A版必修3.pptVIP

高中数学-1.2.1条件语句课件-新人教A版必修3.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高中数学-1.2.1条件语句课件-新人教A版必修3

1.2基本算法语句 1.2.2条件语句 输入语句 输出语句 赋值语句 条件语句 循环语句 复习回顾 输入语句 INPUT “提示内容”;变量 输出语句 PRINT “提示内容”;表达式 赋值语句 变量=表达式 数学符号与程序符号的对比 x/y x除以y的商 SQR(x) ABS(x) |x| ≠ = ≥ = ≤ a^b / ÷ * × 程序符号 数学符号 x除以y的余数 x MOD y 输入x,y 开始 x≥y? 是 否 输出x 输出y 结束 练习:判断下列程序框图运行的结果是什么. (1): IF 条件 THEN 语句1 ELSE 语句2 END IF 满足条件? 语句1 否 是 语句2 “条件”表示判断的条件,”语句1”表示满足条件时执行的操作内容;”语句2’表示不满足条件时执行的操作内容;END IF表示条件语句的结束. IF 条件 THEN 语句 END IF 满足条件? 是 语句 否 “条件”表示判断的条件,“语句”表示满足条件时执行的操作内容;条件不满足时程序结束;END IF表示条件语句的结束. 条件语句的一般格式: IF 条件 THEN 语句1 ELSE 语句2 END IF IF 条件 THEN 语句 END IF 满足条件? 语句1 否 是 语句2 满足条件? 是 语句 否 例1.把下列框图表示的算法编成程序. 程序: INPUT x,y IF x=y THEN PRINT x ELSE PRINT y END IF END 输入x,y 开始 x≥y? 是 否 输出x 输出y 结束 框图1: IF 条件 THEN 语句1 ELSE 语句2 END IF 框图2: 开始 输入x x0? 是 输出x 否 结束 x=-x 程序: INPUT x IF x0 THEN x=-x END IF PRINT x END IF 条件 THEN 语句 END IF 例2.把下列框图表示的算法编成程序. 例3.补全下面的程序框图,使得任意输入的2个整数能 按从大到小的顺序输出,并写出程序。 框图: 开始 输入a,b ab? 是 输出a,b 否 结束 x=a,a=b.b=x 程序: INPUT “a,b=”;a,b IF ab THEN x=a a=b b=x END IF PRINT a,b END INPUT a,b,c IF a+bc AND a+cb AND b+ca THEN PRINT “存在这样的三角形” ELSE PRINT “不存在这样的三角形” END IF END 输入三个正实数a,b,c,判断是否存在以a,b,c为边长的三角形? 例4:编写一程序,求实数X的绝对值。 算法分析:因为实数X的绝对值|X|= 算法步骤: S1:输入一个实数X S2:判断X的符号,若X≧0,则输出X;否则输出-X 程序框图: 开始 输入X X≧0 输出X 输出-X 结束 Y N 程序: INPUT X IF X=0 THEN PRINT X ELSE PRINT -X END IF END X (X≧0) -X (X﹤0) 算法: 第一步:输入a,b,c的值; 第二步:计算? =b2-4ac的值. 第三步:判断?≥0是否成立,若否,输出方程无解; 若是,则计算 第四步:输出x1,x2的值. 例5.编写程序,输入一元二次方程ax2+bx+c=0的系数, 输出方程的实数根。 算法: 第一步:输入a,b,c的值; 第二步:计算? =b2-4ac的值. 第三步:判断?≥0是否成立,若否,输出方程无解; 若是,则继续下一步; 例5.编写程序,输入一元二次方程ax2+bx+c=0的系数, 输出方程的实数根。 第四步:计算 第五步:判断?=0是否成立,若是,输出p,若否, 则x1=p+q,x2=p-q; 第六步:输出x1,x2. 例5.编写程序,输入一元二次方程ax2+bx+c=0的系数, 输出方程的实数根。 输入a,b,c 开始 ? =b2-4ac ① ① ?≥0? 是 p=-

您可能关注的文档

文档评论(0)

mmrs369 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档