第十页,共18页。
例题剖析
写出函数(hánshù)y=x3+3x224x+30,连续输入自变量的11个取值, 输出相应的函数(hánshù)值的程序.
n=1
DO INPUT “x=”; x
y=x^3+3*x^2-24*x+30 PRINT y
n=n+1
LOOP UNTIL
END
n>11
开始 n=1 输入 x
是
IF 条件 THEN 语句体
END IF
步骤A
第二页,共18页。
②IF—THEN—ELSE语句(yǔjù):
IF 条 件 (tiáojiàn) THEN
语句体1 ELSE
语句体2 END IF
否
满足条件? 是
步骤(bùzhòu)A 步骤B
第三页,共18页。
2.循环结构的定义及两种基本(jīběn)形式分别是什 么(?1)循环结构(jiégòu)的定义: 在一些算法中,从某处开始,按照
第八页,共18页。
诱计算1+2+…+100的程值序框图
解:法一(WHILE语句)
开始(kāishǐ)
i=1 s=0
WHILE i<=100
s=s+i i=i+1 WEND
PRINT s
END
i=1
s=0 i=i+1
i<=100?
否
是
s=s+i
输出(shūchū)s
i=i+1
S=S+i 否
S>10000? 是
输出i
结束
第十二页,共18页。
2.分析下边所给出程序(chéngxù):当x=10时,结果 是多少?