2019-2020年高中数学 基本算法语句(1)教案 苏教版必修3.doc

上传人:tian****1990 文档编号:2612156 上传时间:2019-11-28 格式:DOC 页数:2 大小:24KB
返回 下载 相关 举报
2019-2020年高中数学 基本算法语句(1)教案 苏教版必修3.doc_第1页
第1页 / 共2页
2019-2020年高中数学 基本算法语句(1)教案 苏教版必修3.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述
2019-2020年高中数学 基本算法语句(1)教案 苏教版必修3教学目标:了解输入语句、输出语句、赋值语句的结构。通过实例使学生了解输入语句、输出语句、赋值语句的表示方法、结构和用法,进一步体会算法的基本思想。教学难点、重点:了解输入语句、输出语句、赋值语句的作用。教学过程一、问题情境为了实现算法中的三种基本的逻辑结构:顺序结构、条件结构和循环结构,各种程序设计语言中都包含下列基本的算法语句:输入语句、输出语句、赋值语句、条件语句和循环语句.伪代码介于自然语言和计算机语言之间的文字和符号.二、建构数学 (一) 赋值语句(1)赋值语句的一般格式是:变量表达式或变量(2)赋值语句的作用是将一个表达式或变量的值赋给一个变量它实质上是先将赋值号“”右边表达式或变量的值计算出来,然后把该值赋给“”左边的变量,使该变量的值等于表达式或变量的值注意:赋值号左边只能是变量,而不能是表达式或常数;赋值号左、右两边不能对换,AB和BA的含义及运行结果一般来说是不同的;赋值号“”与数学中的“=”意义是不同的,如数学中式子N=N+1应说是错误的,但在赋值语句中它的作用是将当前N的值加上1再赋给变量N,这样原来的值将被新的值取代如算法:x2;xx3.则运行结果为8符号“”两边的量应是同类型的(二)输入、输出语句输入语句:用“Read a,b”表示输入的数据依次送给a,b输出语句:用“Print x”表示输出运算结果x注意:输入语句也是赋值语句,只不过是输入语句可处理批量数据的赋值问题例如,“Read a,b,c,d,e”,便一下了读入了5个数据输出语句是程序中不可缺少的语句,因为没有输出的程序是无意义的程序三、数学应用结束开始输入x,yxx+1yy2输出x/2,3*y输出x,y例1 下面的表述: 6p; t35+2; b+35; p(3x+2)-4)x+3; aa3; x,y,z5; ab3; xy+2+x其中正确表述的赋值语句有 例2 写出x=23时多项式7x3+3x2-5x+11的值的算法.(阅读课本第16页)例3 根据程序框图,写出伪代码四、课堂练习1下列赋值语句正确的是()A4yBp+q38Cm=n2Dss2+1Read a,b,cabbccaPrint a,b,cEnd若输入2, 3,4,则输出结果为 Read a,b maabbmPrint a,bEnd若输入3,4,则输出结果为 a5b7cb-aba+b+cPrint c/2End2写出下列程序的运行结果:a5b7c(a+b)/2Print cEnd 输出结果为 . 输出结果为 . Read a,b,cmMax(a,b,c)Print mEnd 3如图该伪代码表示的作用是 Read x1,x2,y1,y2x y Print x/2, y/2End第4题Read arSrr-aaPrint SEnd第5题4已知A(x1,y1),B(x2,y2)是平面上的两点,试设计一个程序,输入 A、B两点的坐标 ,输出线段中点的坐标现已给出程序的一部分,试在横线上填上适当的语句,把程序补充完整5请设计一个问题,使得该问题的算法如已知的伪代码所示
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 高中资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!