第7课时531赋值输入输出已对.docx

上传人:scccc 文档编号:13914542 上传时间:2022-01-26 格式:DOCX 页数:6 大小:66.99KB
返回 下载 相关 举报
第7课时531赋值输入输出已对.docx_第1页
第1页 / 共6页
第7课时531赋值输入输出已对.docx_第2页
第2页 / 共6页
第7课时531赋值输入输出已对.docx_第3页
第3页 / 共6页
第7课时531赋值输入输出已对.docx_第4页
第4页 / 共6页
第7课时531赋值输入输出已对.docx_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《第7课时531赋值输入输出已对.docx》由会员分享,可在线阅读,更多相关《第7课时531赋值输入输出已对.docx(6页珍藏版)》请在三一文库上搜索。

1、第7课时5.3基本算法语句、知识结构重点难点1、学习和理解几种语句的作用和形式,既要有形式上的把握也要理解本质的内涵重点:2、能进行最简单的语句的书写,通过训练能编写出一些简单的程序语言联并:轴辄上句形式上的把握,理解其本质学习要求1理解赋值语句的含义2 理解赋值语句、输入输出语句中的 变量与表达 式的含义【课堂互动】自学评价1 赋值语句:赋值:顾名思义就是赋予某一个变化量一个具体 的数值。例如:变速运动某一时刻的速度大小是5m/s, 就是将5赋予速度v,在算法的描述中可以写成如下形 式:v5注意:变化量只能写在“左边,值写在”的右边。对于匀变速直线运动,v=v+at,在算法的描述 中可以写成

2、如下形式:v vo+at右边可以是一个具体的值,也可以是一个 表达式,程序会将该表达式进行计算后再将结果赋给 V。【经典范例】例1:写出求x=23时多项式7x33x2 5x 11的值的算法。【解】算法一 X-23p -7x3 3x2 5x 11算法二x-23;语句的书写,编写一些简单的程序语言 p - (7x 3)x5)x 11【说明】(7x3)x 5)x 11在计算时只要进行3次乘法,而在算法一中则要进行6次算法。显然这 种算法更好一些,算法的好坏会直接影响运算速度。这就是 著名的秦九韶算法,其特点是:通过一次式的反复计算,逐 步得出高次多项式的值,对于一个n次多项式,只要做n次 乘法和n次

3、加法。【拓展】A- 23廿 A+10你能说出第二行的意义吗?2 .输入、输出语句在用伪代码描述算法的过程中,用read表示输入,用print表示输出,如:read a, b”表示输入的数依次赋给a和b。例1的算法可以描述为:51 read x3252 p - 7x 3x 5x 1153 print p【经典范例】例2 “鸡兔同笼”是我国隋朝时期的数学著作孙子算经 中的一个有趣且有深远影响的题目:“今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何“【分析】设有x只鸡,y只兔,则x y 352x 4y 94下面我们设计一个解二元一次方程组的通 用算法,设二元一次方程组为aix dy caax

4、 b2yC2 旗0)用消元法解得:bG be? a. b?a 2 bi a( e?a?Ci ai b? a 2 bi【经典范例】例3设计一个求任意三门功课的平均值的算法流程 图,并写出相应伪代码.【解】流程图:开始伪代码:|Read a,b,e/ 输入 a.b.c / 一 二:j,/A J (a+b+c)/3A-(a+b+c)/3Print A/输出a/因此,只要输入相应的未知数的系数和常数 项,就能计算出方程组的解。流程图:_结束-例4已知一匀速运动的物体的初速度、末速度和加速度分别为y,2,a,求物体运动的距离s , 试编写求解这个问题的一个算法的流程图,并用伪代码表示这个算法。(点拨:先

5、要根据除速度、末速度和加速度求出运动的 时间,在利用物体运动的距离公式求出 s。)【解】流程图及伪代码如下:流程图伪代码Read V1 ,V2, a吹-理2a2aPrint s伪代码:Read a 1, d , C1, a: , b: , gx j (b2cl b-|C2)/(a-|b2 azbjy j (aic2 a2ci) /(aib2 a2bi)Print x, y【拓展】1、“鸡兔同笼”的问题是否还有其它他巧妙的数学方 法解决呢?2、“鸡兔同笼”问题的解在某一个范围内,如果把这个范围内的数一个一个的试解,那么也能找出问题的解,这种算法能否用循环结构解决? 在xO.4时的值时,需要做乘法

6、和加法的次数分别是追踪训练1 .用秦 九韶 算法计 算多 项式f (x) 3x64x55x4 6x3(A )A. 6,6 B. 5,6 C. 5,5 D. 6,52按照下面的程序运行的结果是A1AA2AA3AA4AA5Print A7x2 8x(C )A.20B.60C.120D.240DAP10 P11P123IABCDE-4Print A,B,C,D,E3 .已知一个正三棱柱的底面边长为2,高为3,用输入、输入语句和赋值语句表示计算这个正三棱 柱的体积的算法。【解】Read a,ha2hPrint 3f2h44 .已知三角形的三边长分别为a, b, c,助三角形的面积公式S 照a)儡融若矗

7、晶接示计算三角形 b c) 面积的一个算法。【解】Read a,b,cp - (a b c) /2s p(p a)(p b)(p c)print s5.某市2004年1 12月的产量分别为3.8 ,4.2 , 5.3 , 6.1 , 5.6 , 4.8 , 7.3 , 4.5 , 6.4 ,5.8 , 4.7 , 6.5 (亿元),该市要统计每季度的月平 均产值及2004年的月平均产值,分别用赋值语句和输 入、输出语句表示计算上述各个平均值的算法。【解】Read p 1,P 2,p 3,p 4,p 5,p 6,p 7,p 8,p 9,p 10,P 11,P 12Pl P2 P33P4 P5 P63S P7 P8 P9

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1