高中数学课件 新人教版必修3:6基本算法语句(3)

文档属性

名称 高中数学课件 新人教版必修3:6基本算法语句(3)
格式 rar
文件大小 159.8KB
资源类型 教案
版本资源 人教新课标A版
科目 数学
更新时间 2010-10-18 08:13:00

图片预览

文档简介

课件16张PPT。1、顺序结构常用的程序语言和格式2、条件结构常用的程序语言和格式输入语句 INPUT “提示语”;变量列表输出语句 PRINT “提示语”;变量列表赋值语句 变量=表达式(1)IF 条件成立 THEN
语句体1
ELSE
语句体2
END IF(2)IF 条件成立 THEN
语句体
END IF复习引入BASIC语言中的常用运算符号复习引入循环语句While(当型)循环Until(直到型)循环先执行循环体,然后再检查条件是否成立,如果不成立就重复执行循环体,直到条件成立退出循环。先判断指定的条件是否为真,若条件为真,执行循环条件,条件为假时退出循环。先执行 后判断先判断 后执行新课引入循环结构算法中的循环结构是由循环语句来实现的。新课引入两种循环语句:WHILE 条件
循环体
WEND(1)WHILE语句的一般格式: 当计算机遇到WHILE语句时,先判断条件的真假,如
果条件符合,就执行WHILE与WEND之间的循环体;然
后再检查上述条件,如果条件仍符合,再次执行循环体,
这个过程反复进行,直到某一次条件不符合为止.这时,
计算机将不执行循环体,直接跳到WEND语句后,接着执
行WEND之后的语句.新课引入编写计算机程序来计算1×2×…×100的值i=2
s=1
WHILE i<=100
s=s×i
i=i+1
WEND
PRINT s
END程序:新课引入Until(直到型)循环DO
循环体
LOOP UNTIL 条件(2)UNTIL语句的一般格式:思考1:参照当型循环结构,说说计算机是按怎样
的顺序执行UNTIL语句的? 思考2:用UNTIL语句编写计算机程序,来计算
1×2×…×100的值.新课讲解思考2:用UNTIL语句编写计算机程序,来计算
1×2×…×100的值.i=2
s=1
DO
s=s×i
i=i+1
LOOP UNTIL i>100
PRINT s
END结束程序框图:程序:新课讲解编写一个程序,计算 的值,并画出相应的程序框图。WHILE 型:s=0i=2WHILE i<=1000 s=s+i^2 i=i+2WENDPRINT sEND程序框图:例题讲解S=0i=2DO s=s+i^2i=i+2LOOP UNTIL i>1000PRINT sENDUNTIL 型:程序框图:例题讲解1.根据你画出的用二分法求方程x2-2=0的
近似根的程序框图,写出相应的程序语句。2.编写程序,计算函数f(x)=x2-3x+5当输入
自变量的6个值时的函数值。3.编写一个程序,输入正整数n,计算它的
阶乘n!(n!=n*(n-1)*…*3*2*1)。练习1.根据你画出的用二分 法求方程x2-2=0的近似根的程序框图,写出相应的程序语句。练习讲解2.编写程序,当输入自变量的6个取值时,输出相应的f(x)=x2-3x+5的函数值。练习讲解3.编写一个程序,输入正整数n,计算它的
阶乘n!(n!=n*(n-1)*…*3*2*1)练习讲解WHILE 条件
循环体
WENDDO
循环体
LOOP UNTIL 条件小结