高中 分支结构程序设计应用举例课件

上传人:我*** 文档编号:141990264 上传时间:2020-08-15 格式:PPT 页数:18 大小:230KB
返回 下载 相关 举报
高中 分支结构程序设计应用举例课件_第1页
第1页 / 共18页
高中 分支结构程序设计应用举例课件_第2页
第2页 / 共18页
高中 分支结构程序设计应用举例课件_第3页
第3页 / 共18页
高中 分支结构程序设计应用举例课件_第4页
第4页 / 共18页
高中 分支结构程序设计应用举例课件_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《高中 分支结构程序设计应用举例课件》由会员分享,可在线阅读,更多相关《高中 分支结构程序设计应用举例课件(18页珍藏版)》请在金锄头文库上搜索。

1、分支结构程序设计,全局在胸,块IF 语句 IF 条件 THEN 语句组1 ELSE 语句组2 ENDIF,说明: 1、IF-THEN必须写在同 一行上。 2、ELSE部分是可选项, 可以无此部分。 3、当IF-THEN-ELSE写在 同一行上时,可以省 略ENDIF,行IF 语句(也就是说明3) IF 条件 THEN 语句组1 ELSE 语句组2,某商店为促销商品,按购买货物的款数多少给以不同的优惠折扣如下: 购货不足100元,不优惠。 购货满100元(含100元)不足500元, 九五折优惠(减价5%)。 购货满500元(含500元)不足1000元, 九折优惠(减价10%)。 购货1000元(

2、含1000元)以上, 八折优惠(减价20%)。顾客购买原价为X元的货物,现应付款多少元,设折扣为P,那么顾客购买原价为X元 的货物,现应付款A=X*(1-P)元,开始,输入x,开始,结 束,X = 0,Y,输 出 Y,输 入自变量X,Y=0,X0,Y,Y= -1,Y=1,分支嵌套,程序: INPUT “X=”;X IF X=0 THEN LET Y=0 ELSE IF X0 THEN LET Y=-1 ELSE LET Y=1 END IF END IF PRINT “Y=”;Y END,已知:求一元二次方程ax2+bx+c=0(a0)根. 应考虑d=b2-4*a*c大于0,小于0和 等于0的

3、三种情况,开始,结 束,d = 0,Y,输 入a,b,c,求1+3+5+99的和 算法分析: 1、设P为加数,P的特点: 后一个加数等于前一加数加二,第2个加数3: P=P+2,第3个加数5: P=P+2,第1个加数1: P=P+2,第4个加数7: P=P+2,P的初值设为-1。即: P= -1,上述程序称为累加器 加数为1时称计数器,S的初值设为0。即: S=0,前两个加数之和4: S=S+ P,前三个加数之和9: S=S+P,前四个加数之和16 S=S+P,S的初值与第一个加数之和1: S=S+ P,开始,P= -1:S=0,P=P+2,输出S,S=S+P,GOTO,10 LET P= -

4、1 20 LET S=0 30 LET P=P+2 40 LET S=S+P 50 PRINT “P=”;P, 55 PRINT “S=”;S 60 GOTO 30 格式:GOTO 行号,开始,P= -1:S=0,P=P+2:S=S+P,输出S,结束,P99 ?,T,F,10 LET P= -1: LET S=0 22 IF P99 THEN 30 LET P=P+2 40 LET S=S+P 50 PRINT “P=”;P, 60 “S=”;S 65 GOTO 22 70 ELSE 75 GOTO 90 80 ENDIF 90 END,作业:,一、第66页 第3题 二、求出下列程式中,前20

5、0个数之和 y=1+3+5+7+ 三、求小于1000的大于0的9的倍数之和。 四、输入三个数,输出绝对值最大的数 要求:二、三、四题写算法分析、画流程图、编程序,已知已知三条线段a、b、c,判断a、b、c能否构成三角形 算法分析: 1、判断a,b,c能否构成三角形,若能, 利用海伦公式求面积S。否则输出 “a,b,c不能构成三角形 ”。,开始,输入a,b,c,求S,输出S,结束,a+bc and a+cb and b+ca ?,T,F,输出构不 成三角形,IF,THEN,ELSE,ENDIF,10 INPUT “a,b,c=”;a,b,c 20 IF a+bc and a+cb and b+ca THEN 32 p=(a+b+c)/2 34 s=sqr(p*(p-a)*(p-b)*(p-c) 40 print “s=”;s 50 ELSE 60 print “Its not a triangle” 70 ENDIF 80 end (注意行号的使用),

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

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