§ 程序框图的画法输出 a=aS=S1i求关于x的方程x2-20的根精确到=(x1x2)2否例4.下面是关于城市居民生活用水收费的问题(习题A组第1题)NN输出mx=(b2c1 -b1c2)(a1b2 -a2b1)NN第五步:得到5 的近似值为5ay
作业:习案 (4)
§112程序框图的画法例1:设计求一个数a的绝对值的算法并画出相应的流程图第一步:输入a;第二步:如果a>=0;则lal=a,否则,lal=-a;第三步:输出lal.例2、 对任意正整数n,的值,并画出程序框图开始输入一个正整数n输出S的值结束S=0i=1S=S+1/ii=i+1i≤nYN设计一个算法求思考:将步骤A和步骤B交换位置,结果会怎样?能达到预期结果吗?为什么?要达到预期结果,还需要做
#
1算法的概念判断一个正整数是否是质数的算法d=d1是输入n结束2d=d1是什么意思终端框(起止框)判断一个条件是否成立用是否或YN标明输入半径R输出s第三步:输出房租M的值思考:整个程序框图有什么特点否i≤100开始输出ab输入ab作业P11(x1x1 -3)(mm -3) >0d整除n否循环结构
112程序框图与算法 的基本逻辑结构 第三课时问题提出1算法的基本逻辑结构有哪几种?用程序框图分别如何表示? 顺序结构条件结构循环结构2在学习上,我们要求对实际问题能用自然语言设计一个算法,再根据算法的逻辑结构画出程序框图,同时,还要能够正确阅读、理解程序框图所描述的算法的含义,这需要我们对程序框图的画法有进一步的理解和认识程序框图的画法知识探究(一):多重条件结构的程序框图思考1:解关于x的方程
程序框图教学目标:理解程序框图的概念学会画程序框图的规则教学重点:理解程序框图的概念学会画程序框图的规则教学过程:复习回顾算法的概念:算法是解决某个特定问题的一种方法或一个有限过程算法的描述自然语言形式语言框图程序框图的概念1通过例子:对任意三个实数abc求出最大值写出算法(两种方法)2程序框图也叫流程图是人们将思考的过程和工作的顺序进行分析整理用规定的文字符号图形的组合加以直观描述的方法3程序框
(1)以m除以n令所得的余数为r(r必小于n)
第三课时 循环结构1.了解两种循环结构的概念以及各自的运行过程明确循环终止的条件.2.能用循环结构设计程序框图解决有关问题.循环结构(1)概念:在一些算法中经常会出现从某处开始按照一定的条件____执行某些步骤的情况这就是循环结构反复执行的步骤称为______.可以用如图①②所示的程序框图表示.(2)直到型循环结构:如图①所示其特征是:在执行了一次循环体后对条件进行判断如果条件______就继续执
#
违法有害信息,请在下方选择原因提交举报