书签 分享 收藏 举报 版权申诉 / 21
上传文档赚钱

类型人教版高中数学必修三输入语句、输出语句和赋值语句课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4378560
  • 上传时间:2022-12-04
  • 格式:PPT
  • 页数:21
  • 大小:523KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《人教版高中数学必修三输入语句、输出语句和赋值语句课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    人教版 高中数学 必修 输入 语句 输出 赋值 课件
    资源描述:

    1、知识回顾知识回顾1.1.什么是算法?什么是程序框图?什么是算法?什么是程序框图?2.2.算法的基本逻辑结构有哪些?算法的基本逻辑结构有哪些?算法算法通常指可以用计算机来解决的某一类问题的程序或步骤,这些通常指可以用计算机来解决的某一类问题的程序或步骤,这些程序或步骤必须是程序或步骤必须是明确的和有效的明确的和有效的,而且能够在,而且能够在有限有限步之内完成。步之内完成。程序框图程序框图是一中用是一中用规定的图形、指向线规定的图形、指向线及及文字说明文字说明来准确、直观的来准确、直观的表示算法的图形。表示算法的图形。算法的基本结构有三种:算法的基本结构有三种:顺序结构、条件结构、循环结构顺序结构

    2、、条件结构、循环结构,其中循环结,其中循环结构又分为构又分为当型结构当型结构和和直到型结构直到型结构两种。两种。1.1.什么是程序语言?什么是程序语言?用自然语言和程序框图描述的算法,计算机无法识别,必须转化为用自然语言和程序框图描述的算法,计算机无法识别,必须转化为其能理解的语言,即其能理解的语言,即程序语言程序语言。2 2、基本的算法语句有哪些?各自对应怎样的算法结构?、基本的算法语句有哪些?各自对应怎样的算法结构?基本的算法语句有:基本的算法语句有:输入语句、输出语句、赋值语句、条件语句、输入语句、输出语句、赋值语句、条件语句、循环语句循环语句;输入语句、输出语句、赋值语句输入语句、输出

    3、语句、赋值语句基本上基本上是对应是对应顺序结构顺序结构,条件语句对应条件语句对应条件结构条件结构、循环语句对应、循环语句对应循环结构循环结构。阅读教材21页回答下列问题:自主学习自主学习注意注意:1、“提示内容提示内容”与与变量变量之间必须用分号之间必须用分号“;”隔开。隔开。2、提示的内容要用、提示的内容要用双引号双引号。例:例:要想输入一个学生的语文和数学两门课的成绩:要想输入一个学生的语文和数学两门课的成绩:INPUT“Chinese”;aINPUT“数学成绩数学成绩:”;bINPUT “x=”;x输入语句:输入语句:一般格式是:一般格式是:INPUT “提示内容提示内容”;变量;变量3

    4、、INPUT语句不但可以给单个变量赋值,还可以给多个变量赋值,其格语句不但可以给单个变量赋值,还可以给多个变量赋值,其格式为:式为:INPUT“提示内容提示内容1,提示内容,提示内容2,”;变量;变量1,变量,变量2,注意:注意:各变量之间必须用逗号各变量之间必须用逗号“,”隔开。但最后的变量的后面不隔开。但最后的变量的后面不需要。需要。INPUT “a,b,c=”;a,b,c4、INPUTINPUT语句只能给语句只能给变量变量赋值,赋值,不能给不能给表达式表达式(包括变量、常量、运(包括变量、常量、运算式、字符串)赋值。算式、字符串)赋值。下列输入语句正确的有(下列输入语句正确的有()A、I

    5、NPUT 2,3,4 B、INPUT “x”;x,“y”;yC、INPUT x,y,z D、INPUT x=2E、INPUT a+b F、INPUT 93C练一练练一练输出语句:输出语句:一般格式是:一般格式是:PRINT“提示内容提示内容”;表达式;表达式PRINT“sum=”;s注意:注意:(1)如果某一个变量已经被赋值,则可以用如果某一个变量已经被赋值,则可以用PRINT语句打印出来该语句打印出来该变量的值。变量的值。如:如:X=3 PRINT X(2)用一个用一个PRINT语句可以打印出若干个变量的值语句可以打印出若干个变量的值。如:如:A=1 PRINT “A、B、C分别是:分别是:

    6、”A,B,CC=3B=2(3)用用PRINT语句可以输出表达式的值。语句可以输出表达式的值。如:如:PRINT 3+5/2(4)用用PRINT语句可以输出多个表达式的值语句可以输出多个表达式的值如:如:PRINT 2+3,56,8/2说明:说明:PRINT语句具有计算和输出的双重功能,遇到表达式时,它先语句具有计算和输出的双重功能,遇到表达式时,它先计算,后输出。计算,后输出。小结:小结:输出语句与输入语句相同和不同之处输出语句与输入语句相同和不同之处INPUT语句PRINT语句格式功能说 明 INPUT“提示内容提示内容”;变量变量PRINT“提示内容提示内容”;表达式表达式对程序中的变量赋

    7、值对程序中的变量赋值输出表达式值、计算输出表达式值、计算1)1)“提示内容提示内容”与与“;”可省可省2)2)一个语句可以给多个变量赋值,中一个语句可以给多个变量赋值,中间用间用“,”分隔;分隔;3)3)无计算功能无计算功能4)4)用户由键盘输入的数据必须是常量,用户由键盘输入的数据必须是常量,输入多个数据时用输入多个数据时用“,”分隔,且个分隔,且个数要与变量的个数相同数要与变量的个数相同1 1)表达式可以是变量、计算公式或)表达式可以是变量、计算公式或系统信息系统信息2)2)一个语句可以输出多个表达式,一个语句可以输出多个表达式,不同的表达式之间可用不同的表达式之间可用“,”分隔分隔3)3

    8、)有计算功能,能直接输出计算公有计算功能,能直接输出计算公式的值式的值例例1:编写程序,计算一个学生数学、语文、英语三门课的平编写程序,计算一个学生数学、语文、英语三门课的平均成绩。均成绩。程序程序:INPUT “Maths=”;a INPUT “Chinese=”;b INPUT “English=”;c PRINT “The average=”;(a+b+c)/3 END程序程序:INPUT“Maths,Chinese,English”;a,b,c m=(a+b+c)/3 PRINT “The average=”;m ENDSum=a+b+c赋值语句的作用:赋值语句的作用:先计算出赋值号右

    9、边表达式的值,然后把该值赋给先计算出赋值号右边表达式的值,然后把该值赋给左边的变量左边的变量.一般格式是:一般格式是:赋值语句赋值语句赋值语句的定义:赋值语句的定义:赋给变量一个确定值的语句,叫做赋值语句。赋给变量一个确定值的语句,叫做赋值语句。变量变量=表达式表达式122、特别提示:、特别提示:作用是将表达式所代表的值赋给变量,计算作用是将表达式所代表的值赋给变量,计算.赋赋 值语句中的值语句中的“=”称为称为赋值号赋值号.赋值语句右边必须是一个数据、常量和算式,赋值语句右边必须是一个数据、常量和算式,左边必须是变量,不能为表达式左边必须是变量,不能为表达式.赋值号左右赋值号左右不能不能对换

    10、对换.如如3=x是错误的。是错误的。x=y与与y=x表示的不是一个概念表示的不是一个概念.不能用赋值号进行代数式的演算。不能用赋值号进行代数式的演算。(如化简、因式分解等如化简、因式分解等);如;如y=x2-1=(x+1)(x-1)是不能实现的是不能实现的.一个语句只能给一个语句只能给一个一个变量赋值;不能出现多个变量赋值;不能出现多个“=”将一个变量的值赋给另一个变量,前一个变量将一个变量的值赋给另一个变量,前一个变量的值保持不变;可先后给一个变量赋多个不同的的值保持不变;可先后给一个变量赋多个不同的值,但变量的取值总是值,但变量的取值总是最近被赋予最近被赋予的值的值.问题问题2:在数学中在

    11、数学中x=y与与y=x的意义是一样的,那么在赋值语句中一样吗?的意义是一样的,那么在赋值语句中一样吗?问题问题3:我们知道我们知道a=a+1在数学中是不成立的,但在赋值语句中在数学中是不成立的,但在赋值语句中成立吗?为什么?成立吗?为什么?答:答:在赋值语句中是成立的,意思是将在赋值语句中是成立的,意思是将a的原值加的原值加1在赋给在赋给a,即,即a的的值增加值增加1。问题问题1:下列的赋值形式正确吗?为什么?下列的赋值形式正确吗?为什么?x+y=2+3 2=x探究思考探究思考错错错错不一样不一样19例例3 3 给一个变量重复赋值给一个变量重复赋值.程序程序:A=10 A=10 A=A+15

    12、A=A+15 PRINT A PRINT A END END 那么,那么,A A的输出值是多少?的输出值是多少?思考:在此程序的基础上,如何设计一个程序,使得最后思考:在此程序的基础上,如何设计一个程序,使得最后A A的输出值是的输出值是3030呢?呢?A=10 A=A+15 PRINT A A=A+5 PRINT A END 20例例4 4 编写一个程序,交换两个变量编写一个程序,交换两个变量A A和和B B的值,并输的值,并输出交换前后的值出交换前后的值.INPUT“AINPUT“A,B=”B=”;A A,B BPRINT APRINT A,B Bx=Ax=AA=BA=BB=xB=xPRI

    13、NT APRINT A,B BENDEND交换数据1、下面的程序运行后,下面的程序运行后,x,y各等于多少?各等于多少?x=3y=4PRINT“x=”;xPRINT“y=”;yENDx=y2、下面的程序运行后,下面的程序运行后,a,b,c各等于多少?各等于多少?b=ca=3b=-5c=8a=bc=aPRINT a,b,cEND练习:练习:X=4y=4-5 8 -517数学符号数学符号程序符号程序符号*/ab=|x|ABS(x)SQR(x)且且或或ANDORbax数学符号与程序符号的对比数学符号与程序符号的对比温馨提示:温馨提示:27P24P24页页T1.T1.程序程序:INPUT“F=”;F

    14、C=(F-32)5/9 PRINT“C=”;C END*P24P24页页T2.T2.INPUT“a,b(a,b0)=”;a,bX=a+bY=a-bZ=a bQ=a/bPRINT X,Y,Z,QEND*程序:程序:213.若三角形的三边分别是若三角形的三边分别是a,b,c,借助三角形,借助三角形 面积公式(海伦面积公式(海伦-秦九韶公式)秦九韶公式)编写一个求三角形面积的程序。编写一个求三角形面积的程序。程序:程序:INPUT“a,b,c=”;a,b,cINPUT“a,b,c=”;a,b,cp=(a+b+c)/2p=(a+b+c)/2S=SQR(pS=SQR(p*(p-a)(p-a)*(p-b)

    15、(p-b)*(p-c)(p-c)PRINT“PRINT“三角形面积三角形面积S=”;SS=”;SENDEND)2(,)()(cbapcpbpappS:(),SQ R xx即ABS(x)=|x|.28INPUT“a,b,c=”;a,b,cX=10.4aY=15.6bZ=25.2csum=X+Y+ZPRINT“sum=”;sumEND程序:程序:P24P24页页T4.T4.课时小结:课时小结:2、赋值语句中的、赋值语句中的“=”的作用及应用的作用及应用1 1、本节介绍了输入语句和输出语句的结构特点。掌握并应用输入语句,、本节介绍了输入语句和输出语句的结构特点。掌握并应用输入语句,输出语句编写一些简单的程序解决数学问题。输出语句编写一些简单的程序解决数学问题。

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:人教版高中数学必修三输入语句、输出语句和赋值语句课件.ppt
    链接地址:https://www.163wenku.com/p-4378560.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库