【高中数学课件】条件语句1

上传人:206****923 文档编号:51453427 上传时间:2018-08-14 格式:PPT 页数:7 大小:187.50KB
返回 下载 相关 举报
【高中数学课件】条件语句1 _第1页
第1页 / 共7页
【高中数学课件】条件语句1 _第2页
第2页 / 共7页
【高中数学课件】条件语句1 _第3页
第3页 / 共7页
【高中数学课件】条件语句1 _第4页
第4页 / 共7页
【高中数学课件】条件语句1 _第5页
第5页 / 共7页
点击查看更多>>
资源描述

《【高中数学课件】条件语句1 》由会员分享,可在线阅读,更多相关《【高中数学课件】条件语句1 (7页珍藏版)》请在金锄头文库上搜索。

1、条件语句算法中的条件结构由条件语句来完成 下面就是一个条件结构.满足条件?步骤是否改写成条件语句如下:IF 条件 THEN语句体 END IF其含义是:当计算机执行上述语句时,首先对IF后面的条件 语句进行判断,如果条件符合,就执行THEN后面的语句;否则 就执行END IF后面的语句.天马行空官方博客:http:/ ;QQ:1318241189;QQ群:175569632有时还需要使用包含两个”分支”的条件结构满足条件?是否步骤1步骤2改写成条件语句为:IF 条件 THEN 语句体1 ELSE 语句体2 END IF其含义是:当计算机执行上述语句时,首先对IF后面的 条件进行判断,如果符合条

2、件那么执行语句体1.否则执 行语句体2.分析:若判别式= 0则原方程有 两个不相等的实 数根若, 则方程有两个相 等的实数根若,则原方程 没有实数根因 此在求根之前, 需要对判别式进 行符号判断 ,例:编写程序,输入一元二次方程的系数,输出它的实数根.程序框图:开始输入a,b,c 0?是?输出结束是否输出p原方程无实数根否根据程序框图,写出程序如下:INPUT “a,b,c=“;a,b,c d=b2-4*a*cIF d=0 THEN P=-b/(2*a)q=SQR(d)/(2*a) IF d=0 THEN PRINT “One real root:”;pELSE X1=p+q X2=p-qPR

3、INT “Two real roots:”;X1,X2END IFELSEPRINT “No resl roots.”END IF END编写程序,使得任意输入的个整数按从大到小的顺序输出算法分析:用a,bc表示输入的个数,为了节约变量,它们重新排列后,仍用a,b,c表示,并使abc 具体步骤如下:第一步:输入个整数a,b,c第二步:将a与b 比较,并把小者赋给b,大者赋给a第三步:将a与c比较,并把小者赋给c,大者赋给a,此时a已是三者中的最大者第四步:将b与c比较,并把小者赋给c,大者赋给b,此时a,b,c已按大小顺序排列好第五步:按顺序输出a,b,c程序框图如下:开始输入a,b,cba?是t=aa=bb=tca? t=aa=c否c=t是否cb?是t=b b=cc=t否输出a,b,c结束程序如下:INPUT “a,b,c=“;a,b,c IF ba THEN t=aa=bb=c END IF IF ca THEN t=aa=cc=t END IF IF cb THEN t=bb=cc=t END IF PRINT a,b,c END

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号