所属成套资源:人教课标B版高中数学必修第三册 课件+教案+试题
高中数学人教版新课标B必修3循环语句教课课件ppt
展开
这是一份高中数学人教版新课标B必修3循环语句教课课件ppt,共18页。PPT课件主要包含了这个程序一共四步,对循环体的认识,结果输出,SS+1i,S0i2,输出S,ii+2,i200,解程序为等内容,欢迎下载使用。
在算法程序语言中,一般通过循环语句来处理算法中的循环结构。 我们知道,在实际问题中会遇到许多有规律的重复运算,或者在程序中需要对某些语句进行重复执行,这样就需要用到循环语句进行控制。 Scilab程序语言中提供了两种循环语句:fr 循环和while 循环。
fr 循环语句的一般格式:fr 循环变量=初值:步长:终值 循环体end
这是一种“直到型”循环结构。
解:用fr循环语句来实现计算
S=0;fr i=1:1:1000S=S+i;EndS
第一步是选择一个变量S表示和,并赋给初值为0.
例1:求1+2+3+…+1000=?
算法思想:可以采用重复计算,而且数字1、2、3、…、1000是有规律的一列数,逐渐循环递增,每次增幅为1.
第二步开始进入fr循环语句,首先设i为循环变量,分别设定其初值、步长、终值。这里初值为1,步长为1(步长是指循环变量i 每次增加的值。步长为1,可以省略不写,若为其他值,则不可省略),终值为1000。
第三步为循环表达式(循环体)。
第四步用“end”控制结束一次循环,开始一次新的循环。
对第三步循环表达式“S=S+i”的理解:
i=1 S=S+i 是 S=S+1,并把0+1赋值给S, 第一次循环结束时S为1,此时S记录了第一个数的值,遇到“end”开始第二次循环;
i=2 S=S+i 是 S=S+2,并把1+2赋值给S, 第二次循环结束S为1+2=3,此时S记录了前两个数的和,遇到“end”开始第三次循环;
i=3 S=S+i 是 S=S+3,并把(1+2)+3赋值给S,第三次循环结束时S为1+2+3=6,此时S记录的是前三个数的和,遇到“end”开始第四次循环; ……
一直到i=1000, 此时S为1+2+3+……+1000.
把上述程序存到一个文件(“C:instum.sci”),点击菜单中的“Lad int Scilab”就会在Scilab中执行你写的程序:
如果在程序的第三行后,去掉分号,再运行程序,可以在屏幕上显示每一步循环输出的结果。
S=0;fr i=1:1:1000S=S+iEndS
认真比较两个程序的区别!
在例1的程序中,如果我们将初值、步长、终值、循环体分别改变,情形又如何呢?1. 将初值改变,如改为“i=100:1:1000”则该程序描述的算法为求和“100+101+102+……+1000 .2. 终值改变的情形类似.如改为“i=1:1:100”则该程序描述的算法为求和“1+2+3+……+100 .
3.将步长改变,如改为“i=1:2:1000,则表示求和1+3+5+……+999; 如改为“i=1:3:1000”,则表示求和1+4+7+……+1000;
4.将循环体改变,如改变为“S=S+1/i”,则表示求和
解:从题目可以看出,分母是有规律递增的,可以引入累加变量Sum和计数变量i,且sum=sum+1/i是反复进行的,可用循环结构及语句来描述算法.
S=0;fr i=2:2:200 S=S+1/i;EndS
二、 while循环语句
While 循环语句的一般格式为:
While 表达式 循环体End
这是一种“当型”循环结构。
说明:当程序执行时,遇到while语句,先对表达式所描述的条件进行判断,如果条件成立,则执行while和end之间的循环体,然后再判断上述条件,再次执行循环体,这个过程反复执行,直到某一次不符合条件为止,这时不再执行循环体,将跳到end语句后,执行end后面的语句;
例3:求平方值小于1000的最大整数。
解:Scilab的格式来解决这个问题
--> j=1;--> while j*j j=j-1;--> j j= 31.
在输入完程序的第二行后,击Enter键,再在提示符下输入j,击Enter键后,输出最大的j值.
步骤: 第一步是选择一个变量j表示数值,并赋给初值1; 第二步开始进入while循环语句 循环体:j*j
相关课件
这是一份高中数学人教版新课标B必修3循环语句教课课件ppt,共18页。PPT课件主要包含了这个程序一共四步,对循环体的认识,结果输出,SS+1i,S0i2,输出S,ii+2,i200,解程序为等内容,欢迎下载使用。
这是一份数学必修3循环语句教课ppt课件,共14页。PPT课件主要包含了情景设想,新知学习,LOOPUNTIL,WEND,UNTIL,执行循环体,条件符合,条件仍符合,条件不,当型循环语句等内容,欢迎下载使用。
这是一份2021学年1.2.3循环语句课文配套课件ppt,共19页。PPT课件主要包含了循环结构,练习P23等内容,欢迎下载使用。
相关课件 更多
- 1.电子资料成功下载后不支持退换,如发现资料有内容错误问题请联系客服,如若属实,我们会补偿您的损失
- 2.压缩包下载后请先用软件解压,再使用对应软件打开;软件版本较低时请及时更新
- 3.资料下载成功后可在60天以内免费重复下载
免费领取教师福利