《高中人教B版必修3第一章算法初步课件1.2.3循环语句.pptx》由会员分享,可在线阅读,更多相关《高中人教B版必修3第一章算法初步课件1.2.3循环语句.pptx(36页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 数学数学人教人教B版版 必修必修3 第一章算法初步第一章算法初步 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 算法初步算法初步第一章第一章第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 1.2基本算法语句基本算法语句1.2.3循环语句循环语句第一章第一章第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 课堂典例讲练课堂典例讲练2课课 时时 作作 业业5课前自主预习课前自主预习1易错疑难辨析易错疑难辨析3思想方法技巧思想方法技巧4第一章第一章1
2、.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 课前自主预习课前自主预习第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 猴子第1天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个第2天早上,又把剩下的桃子吃掉一半,又多吃了一个以后每天早晨都吃了前一天剩下的一半零一个.到第10天早晨想吃时,只见剩下一个桃子了.你知道第1天早晨猴子共摘了多少个桃子吗?为了计算这个问题,我们需要学习循环语句.第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修
3、必修3 1.循环语句的概念用来处理_的语句2在Scilab语言中,for循环和while循环的格式名称格式适合条件作用for循环for循环变量_;end用于预先_的情形用来控制有规律的_或者在程序中需要对某些语句进行_.while循环while_;end用于预先_的情形算法中的循环结构初值:步长:终值循环体知道循环次数表达式循环体不知道循环次数重复运算重复的执行第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 1.在一个程序中含有语句“for x(100):10:190”,则该程序共执行循环_次()A29B30C28D19答案B第一章第
4、一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 2关于for xa:b:c,下列说法正确的有()当xc时,程序结束;当xc时,还要继续执行一次;b0,xc时,程序结束;当b0(或a1)a1解析a的初始值为10,故循环体中的值应该递减,即a从10减少到1,循环的条件应为a0,也可为a1.第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 答案4解析程序运行过程中变量S和n的值如下:n
5、10,S0S10,n9S19,n8S27,n7S34,n6S40,n5S45,n4,这时S45不满足条件S40,跳出循环,输出4.第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 课堂典例讲练课堂典例讲练第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 for循环语句的应用 第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 利用循环语句编写一个程序,求所输入的50名同学数学成绩中大于80分的成绩的平均分解析程序如下:第一章
6、第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 写出求满足123n2 010的最小的自然数n的程序,并画出其程序框图解析程序框图如下:while循环语句的应用 第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 程序如下:S0;n1;whileS2 010SSn;nn1;endnn1;print(%io(2),n);第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 编写程序计算1022023021002的值解析程序如下:S0;i
7、10;while i100SSi2;ii10;endprint(%in(2),S);第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 某玩具厂2013年的产值为200万元,如果年产值的增长率为5%,则最早哪一年年产值超过400万元?画出程序框图,并写出程序分析经过x年后年产值为200(15%)x,可把2013年的产值赋给变量a,然后对其进行累乘,用n作为计数变量进行循环,直到a的值超过400万元.循环语句的实际应用 第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 第一章第一章1
8、.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 程序如下:n2013;a200;p1.05;whilea400aa*p;nn1;endprint(%io(2),n1);第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 点评利用循环语句编写程序解实际应用题的步骤:审清题意;建立数学模型,即常见的累加、累乘等数学问题;设计算法分析解决数学问题;根据算法分析,画出程序框图;根据程序框图编写程序第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3
9、 第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 解析程序为:S0;h100;SSh;fori2110hh/3;SS2*h;endprint(%io(2),s,h);第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 设计一个程序,输出落在圆x2y2100内且在第一象限的所有整数点的坐标,并画出程序框图解析由题意知1x10,1y2 014的最小自然数n的程序.解析程序框图如图所示:第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修
10、必修3 第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 易错疑难辨析易错疑难辨析第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 错解i1;s0;whilei17m1/(2*i1);ssm;ii1;endprint(%io(2),s);第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 辨析原式中共有18个数相加,错解中由“i17”得共循环17次,结果错误正解i1;s0;whilei18m1/(2*i1);ssm;ii1;endprint(%io(2),s);第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 思想方法技巧思想方法技巧第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 第一章第一章1.21.2.3 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 课课 时时 作作 业业(点此链接)(点此链接)