基本算法语句ppt课件
- 格式:ppt
- 大小:11.61 MB
- 文档页数:8
课题:§1.3. 基本算法语句——赋值、输入、输出语句一、学习目标(1)正确理解赋值语句、输入语句、输出语句的结构;(2)让学生充分地感知、体验应用计算机解决数学问题的方法;(3)通过实例,使学生理解3种基本的算法语句(赋值语句、输入语句和输出语句)的表示方法、结构和用法,能用这三种基本的算法语句表示算法,进一步体会算法的基本思想.二、知识构建1.伪代码: .2.赋值语句: 一般形式是: . 赋值符号是:3输入语句: . 一般形式是: .4.输出语句: . 一般形式是: .注意点:⑴赋值语句中的赋值号“←”的左右两边不能对换,它将赋值号右边的表达式的值赋给赋值号左边的变量;⑵赋值语句左边只能是变量名字,而不是表达式,右边表达式可以是一个数据、常量或表达式;⑶对于一个变量可以多次赋值.⑷输入语句与赋值语句的区别在于:赋值语句可以将一个代数表达式的值赋于一个变量,而输入语句由于要求输入的值只能是具体的常数,不能是函数、变量或表达式,因此输入语句只能将读入的具体数据赋给变量.⑸“Read ”后面的变量可以是一个或多个,书写时,“Read ”和第一个变量之间用空格隔开,多个变量之间用逗号隔开,最后一个变量后面无标点..⑹输出语句的主要作用是:①输出常量、变量的值和系统信息;②输出数值计算的结果。
输出语句是程序中不可缺少的语句,否则程序无意义.三、活动探究Ⅰ.交流展示:例1.写出求3x =时,函数4322331y x x x x =-+-+的值的算法.例2.“鸡兔同笼”是我国隋朝时期的数学著作《孙子算经》中的一个有趣而具有深远影响的题目:“今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?” 解:法一:法二:例3.已知函数2()1f x x =-,()23g x x =+,用算法语句表示求((0))((2))f g g f +的值的算法Ⅱ.矫正反馈:课本第17页 练习1.2.3.四、目标检测1.对赋值语句的描述不正确的是 .①可以给变量提供初值;②将表达式的值赋给变量;③可以先后对某一变量多次赋值; ④“A←B←3”和“B←3,A←B ”意义相同.2.下列语句格式正确的是 .①Read a ;b ;c ;②Read x -3 ;③Print x←4 ;④Print 20,3×23.用秦九韶算法计算n 次多项式的值,只需进行 次计算,即可得出结果.4.下列程序中,算法Ⅰ的运行结果是 ;算法Ⅱ的运行结果是 .5.设计一个程序,给任意三个变量a,b,c 赋值,求24b ac 的值.算法Ⅰ: a ←3 b ←2 c ←5 a ←a +b b ←b -a c ←b ×c/a Print c 算法Ⅱ: a ←10 b ←20 c ←30 a ←b b ←c c ←a Print a,b,c6.下列赋值语句格式正确的是 . ①4←m ;②x+y ←11 ;③p ←q ←2 ;④T ←T 27.为了在运行右面程序之后得到输出a =6,b =8,应该输入的a ,b 值是( )A .6,8B .6,6C .8,6D .8,88.下列语句:①3←m ②t ←3×5-2 ③b+3←5④a ←3,b ←5 ⑤a ←a+1 ⑥x ,y ,z ←5 ⑦ab ←3 ⑧p ←((((3x+2)x+4)x-2)x+5)x+11.其中正确表述的赋值语句是 .(填入所有正确语句的序号)9.某市2005年1~12月的产值分别为a 1,a 2,a 3,…,a 12,(亿元),该市要统计每季度的月平均产值及2005年的月平均产值,试分别用赋值语句和输入、输出语句表示计算上述各个平均值的算法.10.青年歌手大奖赛请了12名评委.为了减少极端分数的影响,通常去掉一个最高分和一个最低分后再求平均分.请用算法语句表示:输入12名评委所打的分数a i (i=1,2,…,12),然后分别用函数12312(,,,,)Max a a a a 和12312(,,,,)Min a a a a 求出a i (i=1,2,…,12)中的最大值和最小值,最后输出歌手的成绩.11.课本第24页习题1.2 第1题Read a ,b a ←a +b b ←a -b a ←a -b Print a ,b。