人教版新课标A必修31.2.3循环语句集体备课课件ppt
展开INPUT “提示内容”;变量
PRINT “提示内容”;表达式
问题1:我们前面所学的四种语句能否解决这个问题?我们先回顾一下前面学的四种语句的一般格式和功能是什么?
IF—THEN 格式
IF 条件 THEN 语句体(步骤A)END IF
IF-THEN-ELSE格式
IF 条件 THEN 语句体1(步骤A)ELSE 语句体2(步骤B)END IF
问题2:循环结构的定义及两种基本形式分别是什么?
在一些算法中,从某处开始,按照一定条件,反复执行某一处理步骤的情况,这就是循环结构。 反复执行的处理步骤称为循环体。
两种循环结构有什么差别?
怎样用程序语言表示循环结构?
DO 循环体LOOP UNTIL 条件
先执行DO和UNTIL之间的循环体,再对UNTIL之后的条件判断.如果条件不符合,再次执行循环体,直到条件符合时为止.这时,计算机将不执行循环体,直接跳到UNTIL语句后,接着执行UNTIL语句之后的语句.
直到型循环语句的一般格式
用直到型循环语句编写计算机程序,来计算 1+2+…+100的值.
i=1sum=0DO sum=sum+i i=i+1LOOP UNTIL i>100PRINT sumEND
WHILE 条件 循环体WEND
当计算机遇到WHILE语句时,先判断条件的真假,如果条件符合,就执行WHILE与WEND之间的循环体;然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止.这时,计算机将不执行循环体,直接跳到WEND语句后,接着执行WEND之后的语句.
当型循环语句的一般格式
根据1.1.2例3中的程序框图,编写 计算机程序来计算1+2+…+100的值
i=1sum=0WHILE i<=100 sum=sum+i i=i+1WENDPRINT sumEND
例8 函数y=x3+3x2-24x+30,连续输入自变量的11个取值,输出相应的函数值.
INPUT “x=”; x
y=x^3+3*x^2-24*x+30
LOOP UNTIL
第一步:输入a,b,d
INPUT “a,b,d=”;a,b,d
IF THEN
LOOP UNTIL
1.根据P7)中的程序框图编写程序,判断大于2的整数是否为质数.
INPUT “n=”;n
IF THEN
PRINT “n 不是质数.”
PRINT “n 是质数.”
编写一个程序,输入正整数n,计算它的 阶乘n!(n!=n*(n-1)*…*3*2*1)
WHILE 条件 循环体WEND
DO 循环体LOOP UNTIL 条件
必修31.2.3循环语句教课内容ppt课件: 这是一份必修31.2.3循环语句教课内容ppt课件,共17页。PPT课件主要包含了循环结构,两种循环语句,练习P23等内容,欢迎下载使用。
人教版新课标A必修31.2.3循环语句图片ppt课件: 这是一份人教版新课标A必修31.2.3循环语句图片ppt课件,共34页。PPT课件主要包含了课堂互动讲练,知能优化训练,课前自主学案,IFTHEN,循环结构,直到型语句,当型语句,不满足,满足条件,直到型等内容,欢迎下载使用。
人教版新课标A必修31.2.3循环语句教学课件ppt: 这是一份人教版新课标A必修31.2.3循环语句教学课件ppt,共21页。PPT课件主要包含了问题提出,循环语句,SS+i,ii+1,PRINTS,END,WEND,理论迁移,第三步输出y,算法分析等内容,欢迎下载使用。