1、1.2.3 循环语句,IF 条件 THEN语句体 END IF,IF 条件 THEN语句体1 ELSE语句体2 END IF,知识探究(一):直到型循环语句,程序框图,程序语言,DO,循环体,LOOP UNTIL,条件,循环条件,i=1,S=0,PRINT S,END,程序语言,直到型循环框图,i100,例:计算,1. 解释计算机如何执行直到型语句,直到型(UNTIL型),先执行循环体,后判断条件,如果条件不符合,继续执行循环体;然后再检查上述条件,如果条件仍不符合,再次执行循环体,直到条件符合为止。,3.直到型语句的标志符号,DOLOOP UNTIL,条件,循环体,直到型(UNTIL型),练
2、习:在下面的程序运行中,计算机输出的结果是多少?,x=20 DO x=x-3 LOOP UNTIL x0 PRINT x END,-1,练习:名师面对面p15 4题p17 2题,知识探究(二):当型循环语句,程序框图,程序语言,WHILE 条件循环体 WEND,问题:转化为程序语言,当型(WHILE型),i100,直到型与当型对比,WHILE 条件 循环体 WEND,DO 循环体 LOOP UNTIL 条件,练习 名师面对面p15 第2,3题p17 第1 ,3,4题,【例1】 已知函数y=x3+3x2-24x+30,写出连续输入自变量的11个取值,分别输出相应的函数值的程序.,n=1,DO,INPUT x,y=x3+3*x2-24*x+30,PRINT y,n=n+1,LOOP UNTIL n11,END,