- 2
- 0
- 约1.5千字
- 约 16页
- 2017-01-05 发布于天津
- 举报
新人教B版必修3高中数学条件语句ppt
* * 例1.设计求解 的一个算法 (1)用流程图表示 (2)如何用伪代码表示? 用伪代码表示为: Read a,b,c If Then Print “方程无实根” Else Print End If 例1.用伪代码描述流程图所表示的算法 开始 输入x 输出y 结束 Y N 归纳: (1)用虚线框画出两题中语句形式 相同的部分. (2)条件语句的一般形式. (3)注意点. 练习1.用伪代码描述流程图所表示的算法 开始 输入a,b y -b/a 结束 a=0 Y N 输出“x是方程的根” 输出“方程无实数根” N Y 输出“方程根为全体实数” 例1:写出下面流程图所表述的算法的功能并用伪代码表示. 解:输出两个不同的数中小的一个数.用伪代码表示为 Begin Read a,b If ab then Print b Else Print a End if End 例3:试用条件语句描述计算应纳税所得额的算法过程,其算法如下: S1 输入工资x(x≤5000); S2 如果x≤800,那么y=0; 如果800<x≤1300,那么y=0.05(x-800); 如果1300<x≤2800, 那么y=25+0.1(x-1300), 否则y=175+0.15(x-2800); S3 输出税收y,结束. Read x If x≤800 then y←0 Else if 800x≤1300 then y←0.05(x-800) Else if 1300x≤2800 then y←25+0.1(x-1300) Else y←175+0.15(x-2800) End if Print y End 例3.写出下列语句的运行结果: (1)Read x If x0 Then Print “x是负数” Else End If Print y 若x=-4,输出结果为_____ 若x=9,输出结果为_____ (2)Read x If Then Else End If Print P 若x=6,P=_____ 若x=20,P=_____ 例4.将下列语句补充完整 (1)判断输入的数是否是正数, 若是,输出它的平方,若不是输出 它的相反数,则①______ Read x If _ ① __ Then Else End If Print y (1)求函数 的函数值,则②为______ Read x If Then Else ___ ② __ End If Print y 某百货公司为了促销,采用购物打折的优惠办法:每位顾客一次购物 (1)在1000元以上者,按九五折优惠. (2)在2000元以上者,按九折优惠. (3)在3000元以上者,按八五折优惠. (4)在5000元以上者,按八折优惠. 编写程序求优惠价. 解析:设购物款数为x元,优惠价为y元,则优惠付款公式为 y=
原创力文档

文档评论(0)