





高中10.2程序框图教学课件ppt
展开例1:设计求一个数a的绝对值的算法并画出相应的流程图第一步:输入a;第二步:如果a>=0;则lal=a,否则,lal=-a;第三步:输出lal.
例2、 对任意正整数n,
的值,并画出程序框图.
思考:将步骤A和步骤B交换位置,结果会怎样?能达到预期结果吗?为什么?要达到预期结果,还需要做怎样的修改?
例3 用二分法求解方程
求关于x的方程x2-2=0的根,精确到0.005
第一步 令f(x)=x2-2,因为f(1)<0,f(2)>0,所以设x1=1,x2=2
第二步 令m=(x1+x2)/2,判断f(m)是否为0,若是,则m为所求,否则,则继续判断f(x1)·f(m)大于0还是小于0。
第三步 若f(x1)·f(m) >0则令x1=m,否则x2=m。
第四步 判断|x1-x2|<0.005是否成立?若是则x1、x2之间的任意值均为满足条件的近似值;否则返回第二步。
例4.下面是关于城市居民生活用水收费的问题(P.21习题A组第1题)
为了加强居民的节水意识,某市制定了以下生活用水收费标准:每户每月用水未超过7m3时,每立方米收费 1.0 元,并加收0.2元的城市污水处理费,超过7m3的部分,每立方米收费1.5元,并加收0.4元的城市污水处理费.
例5(P.21习题1.1A组第2题):设计一个算法求12+22+32+...+992+1002的
例6:(P.21习题A组第3题)
例7:P.21习题1.1 B组第1题
例8:P.21习题1.1B组 第2题
例9(P20练习):设计一个用有理指数幂逼近无理指数幂5 的算法,并估计5 的近似值,画出算法的程序框图。
第一步:给定精确度d,令i=1;
第二步:取出 的到小数点后第i位的不足近似值,记为a; 取出 的到小数点后第i位的过剩近似值,记为b;
第三步:计算m=5b-5a;
第四步:若m
高中数学沪教版高中二年级 第一学期10.2程序框图评课课件ppt: 这是一份高中数学沪教版高中二年级 第一学期10.2程序框图评课课件ppt,共26页。PPT课件主要包含了算法的基本特点,有穷性,确定性,可行性,自然语言描述,图形描述,算法分析,第一步输入圆的半径,yx2+x-2,输出xy等内容,欢迎下载使用。
高中二年级 第一学期10.2程序框图课文配套ppt课件: 这是一份高中二年级 第一学期10.2程序框图课文配套ppt课件,共46页。PPT课件主要包含了算法与程序框图等内容,欢迎下载使用。
沪教版高中二年级 第一学期10.2程序框图图片ppt课件: 这是一份沪教版高中二年级 第一学期10.2程序框图图片ppt课件,共18页。PPT课件主要包含了复习引入,算法的概念,算法的要求,算法的基本特征,提出问题,算法的表示,1自然语言,2程序框图,3程序设计语言,概念形成等内容,欢迎下载使用。