2 条件语句1.条件语句与程序框图中的条件结构相对应.2.条件结构对应的条件语句当计算机执行上述语句时,首先对 IF 后的条件进行判断,如果(IF)条件符合,那么(THEN)执行后面的语句体 A,否则执行 END_IF 之后的语句.3.条件结构对应的条件语句当计算机执行上述语句时,首先对 IF 后的条件进行判断,如果(IF)条件符合,那么(THEN)执行后面的语句体 A ,否则(ELSE)执行语句体 B . 1.简单条件语句的应用【例 1】已知函数 y=用语句描述对每输入的一个 x 值,都得到相应的函数值的伪代码.解:用变量 x,y 分别表示自变量和函数值,步骤如下:(1)输入 x 值;(2)判断 x 的范围,若 x≥0,则 y=x2-1;否则,y=2x2-5;(3)输出 y
程序框图如图所示: 伪代码如下:1 用分类讨论的方法解答的数学问题,在编写算法语句时,往往用条件语句.1-1 用条件语句编写伪代码,求分段函数 y=的值.解:伪代码如下:2.复合条件语句的应用【例 2】已知函数 y=写出输入 x 的值求函数 y 的值的伪代码.解:伪代码如下:(1)在复合条件语句中要注意分清各自的控制条件;(2)每层的条件语句应上下2对齐;(3)每个条件语句均有 END IF
2-1 伪代码:以上伪代码的功能是__________.答案:求 a,b,c 三个实数中的最小值,3.条件语句的实际应用【例 3】已知通信公司规定:①在 3 分钟之内通话费为 0
22 元;②超过 3 分钟通话,超过 3分钟以上的时间加收 0
1 元/分,不足 1 分钟按 1 分钟算.请你帮助通信公司设计一个计费的伪代码.(正实数 x 的整数部分用 INT(x)表示)解:通话费用y=伪代码如下:用基本算法语句解答实际问题时,先根据实际情境建立数学模型,再编写伪代码.3-1 某商场购物实行优惠措施,若购物