6、”;xIF x<0 THEN y=x+3ELSE IF x>0 THEN y=x+5 ELSEy=0 END IFEND IFPRINT yEND如果输入x=-2,则输出的结果y为________.答案 1解析 本程序的功能是求分段函数y=的值.输入x=-2,输出y=-2+3=1.12.执行如图的程序框图,若输出的S=,则输入的整数p的值为________.答案 5解析 当n=1时,S=;当n=2时,S=;当n=3时,S=;当n=4时,S=;当n=5时,S=.因此p=5.三、解答题13.某市对排放污水问题进行综合治理,征收污水处理费,对各厂一个月内排出的污水量m
7、(单位:吨)收取的污水处理费为y(单位:元),为计算污水处理费现给出如下程序.请写出y与m的函数关系式,并求排放污水150吨时的污水处理费.INPUT mIF m<=50 THEN y=13*mELSE IFm<=100THENy=50+15*(m-50) ELSEy=150+25*(m-100) ENDIFENDIFPRINTyEND解 函数关系式为y=当m=150时,y=150+25×(150-100)=1400,故排放污水150吨时的污水处理费为1400元.14.分别用算法步骤、程序框图、程序语句表示把k进制数a(共有n位数)转化成十进制数b.解 算法步骤