2基本算法语句——条件语句条件语句的一般格式满足条件
语句是否条件结构条件语句IF条件THEN语句体ENDIF当计算机执行这种形式的条件语句时,首先对IF后的条件进行判断,如果条件符合,就执行THEN后的语句体,否则执行ENDIF之后的语句
语句1语句2是否条件结构条件语句IF条件THEN语句体1ELSE语句体2ENDIF当计算机执行上述语句时,首先对IF后的条件进行判断,如果条件符合,就执行THEN后的语句体1,否则执行ELSE后的语句体2
【例题解析】〖例1〗:编写一个程序,求实数x的绝对值
算法步骤:第一步,输入一个实数x
第二步,判断x的符号
若x≥0,则输出x;否则,输出-x
【程序框图】开始输入xx≥0
输出-x否输出x结束结束结束输出xx=-x开始输入xxa
是t=aa=b否c>a
是t=a否c>b
t=c是否输出a,b,c【程序】INPUT“a,b,c=”;a,b,cIFb>aTHENt=aa=bb=tENDIFIFc>aTHENt=aa=cc=tENDIFIFc>bTHENt=bb=cc=tENDIFPRINTa,b,cEND【课堂练习】1
课本P29页T2
读程序,说明程序的运行过程
INPUT“x=:”;xIF9bANDb+c>aTHENPRINT“Yes
”ELSEPRINT“No
”ENDIFEND3
INPUT“x=”;xIFx