欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    输入语句输出语句和赋值语句讲稿.ppt

    • 资源ID:50068074       资源大小:706.50KB        全文页数:18页
    • 资源格式: PPT        下载积分:18金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要18金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    输入语句输出语句和赋值语句讲稿.ppt

    关于输入语句输出语句和赋值语句第一页,讲稿共十八页哦温故而知新温故而知新1.1.什么是算法?什么是程序框图?什么是算法?什么是程序框图?2.2.算法的基本逻辑结构有哪些?算法的基本逻辑结构有哪些?算法通常是指按照一定规则解决某一类问题的明确算法通常是指按照一定规则解决某一类问题的明确和有限的步骤。和有限的步骤。程序框图是一种用程序框、流程线及文字说明来程序框图是一种用程序框、流程线及文字说明来表示算法的图形。表示算法的图形。算法的基本结构有三种:顺序结构、条件结构、循环算法的基本结构有三种:顺序结构、条件结构、循环结构,其中循环结构又分为当型循环结构和直到型循环结构,其中循环结构又分为当型循环结构和直到型循环结构两种。结构两种。第二页,讲稿共十八页哦 各种程序设计语言中都包含下列基本的算法语句:各种程序设计语言中都包含下列基本的算法语句:输入语句、输出语句、赋值语句、条件语句、循环语句输入语句、输出语句、赋值语句、条件语句、循环语句。一、新课导入:一、新课导入:计算机不同于人:人有大脑,可以思考问题,而计算机计算机不同于人:人有大脑,可以思考问题,而计算机则不能则不能.用自然语言和程序框图描述的算法,计算机无法识别,用自然语言和程序框图描述的算法,计算机无法识别,我们还需要将算法用计算机能够理解我们还需要将算法用计算机能够理解程序设计语言程序设计语言表示成计表示成计算机算机程序程序。第三页,讲稿共十八页哦程序:程序:INPUT“x”;xINPUT“x”;xy=x3+3y=x3+3x2-24x2-24x+30 x+30PRINT yPRINT yENDEND(请同学们在程序框图和程序语句之间找到(请同学们在程序框图和程序语句之间找到它们的对应关系,并说出他们的表达方式发它们的对应关系,并说出他们的表达方式发生了哪些变化。自主回答。)生了哪些变化。自主回答。)第一步:输入第一步:输入x x的值;的值;第二步:计算第二步:计算y=xy=x3 3+3x+3x2 2-24x+30-24x+30的值;的值;第三步:输出第三步:输出y y的值的值.算法:算法:框图:框图:输入x开始输出y结束例例1.1.用描点法作函数用描点法作函数 的图象时,需要的图象时,需要求出自变量和函数的一组对应值求出自变量和函数的一组对应值.编写程序,分别计算当编写程序,分别计算当x=-5x=-5,-4-4,-3-3,-2-2,-1-1,0 0,1 1,2 2,3 3,4 4,5 5时的函数值时的函数值.二、深入探究,新知学习二、深入探究,新知学习乘方乘号第四页,讲稿共十八页哦请记忆几种程序中常用的运算符号及其作用:请记忆几种程序中常用的运算符号及其作用:运算符 作用 乘幂运算 如 a2=a2 *乘法运算 如 ab=a*b /除法运算 如 ab=a/b +,-加法减法运算 第五页,讲稿共十八页哦程序:程序:INPUT“x”;xINPUT“x”;xy=x3+3x2-24x+30PRINT yPRINT yENDENDINPUT“INPUT“提示内容提示内容”;变量;变量输入语句输入语句注:注:1.“1.“提示内容提示内容”和它后面的和它后面的“;”可以省略;可以省略;如:如:INPUT xINPUT x 2.2.一个语句可以给多个变量赋一个语句可以给多个变量赋值,中间用值,中间用“,”隔开;隔开;如:如:INPUT aINPUT a,b b,c c 3.3.无计算功能无计算功能,不能输入表达式不能输入表达式.如:如:INPUT x+yINPUT x+y(错误)(错误)判断正误:判断正误:INPUT 2 INPUT 2 INPUT x=3 INPUT x=3 INPUTINPUT x x INPUT“a=,b=”INPUT“a=,b=”;a,ba,bINPUTINPUT a,b,a,b,c c INPUT a+b INPUT a+b 指程序在运行时其值可以变化的量。指程序在运行时其值可以变化的量。()()()()()()“提示内容提示内容”提示用户输入什么样的信息。提示用户输入什么样的信息。第六页,讲稿共十八页哦注注:1.“1.“提示内容提示内容”和它后面的和它后面的“;”可以可以省略;省略;如:如:PRINT yPRINT y2.2.一个语句可以输出多个表达式一个语句可以输出多个表达式,不同的表达不同的表达式之间用式之间用“,”隔开;隔开;如:如:PRINT x,yPRINT x,y3.3.有计算功能有计算功能,能直接输出计算公式的值能直接输出计算公式的值.如:如:PRINT x+yPRINT x+yPRINT “提示内容提示内容”;表达式;表达式表达式可以是常数、变量、算式表达式可以是常数、变量、算式以及字符串。以及字符串。判断正误:判断正误:PRINT“y=”;y PRINT“y=”;y PRINT A=4 PRINT A=4 PRINT 3 PRINT 3 PRINT a+b PRINT a+b PRINT a,b,c PRINT a,b,c 程序:程序:INPUT“x=”;xINPUT“x=”;xy=x3+3y=x3+3x2-24x2-24x+30 x+30PRINT yPRINT yENDEND输出语句输出语句()()()()()第七页,讲稿共十八页哦例例2.2.编写程序编写程序,计算一个学生数学、语文、英语三门课的平均成绩。计算一个学生数学、语文、英语三门课的平均成绩。INPUT a,b,cINPUT a,b,c程序程序2:2:PRINT(a+b+c)/3PRINT(a+b+c)/3ENDEND程序框图:程序框图:输入a,b,c开始输出y结束第一步:分别输入三科的成绩第一步:分别输入三科的成绩a,b,ca,b,c;第二步:计算第二步:计算 ;第三步:输出三科平均分第三步:输出三科平均分y.y.算法:算法:程序程序1:1:INPUT“Maths=”;aINPUT“Maths=”;aINPUT“Chinese=”;bINPUT“Chinese=”;bINPUT“English=”;cINPUT“English=”;cPRINT“The average=”;PRINT“The average=”;ENDEND第八页,讲稿共十八页哦变量变量=表达式表达式 注:注:1.“=”1.“=”左侧必须是变量左侧必须是变量,右侧可以是数右侧可以是数字、变量或者是计算公式;字、变量或者是计算公式;2.2.一个语句只能有一个一个语句只能有一个“=”,=”,并且并且 只能给一个变量赋值;只能给一个变量赋值;3.3.有计算功能有计算功能,可以把表达式的值可以把表达式的值赋给一个变量赋给一个变量.4.4.赋值号的左右两边不能对换,赋值赋值号的左右两边不能对换,赋值语句是将语句是将“=”右边的值赋给左边右边的值赋给左边.INPUT“x”;xINPUT“x”;xy=x3+3y=x3+3x2-24x2-24x+30 x+30 PRINT yPRINT yENDEND程序:程序:赋值语句赋值语句判断正误:判断正误:m=4 m=4 X X+y y=4 =4 4=x+y 4=x+y Z Z=x x+y y X X=x x+1 +1 a=b=1 a=b=1 x=y x=y 在数学中在数学中x=yx=y与与y=xy=x的意义是一样的,那么在的意义是一样的,那么在赋值语句中一样吗?赋值语句中一样吗?不一样。因为都是将不一样。因为都是将“=”右边的值赋给左边。右边的值赋给左边。()()()()()()()第九页,讲稿共十八页哦例例3:3:给一个变量重复赋值给一个变量重复赋值:A=10A=10 A=A+15 A=A+15 PRINT A PRINT A END END 那么,那么,A A的输出值是多少?的输出值是多少?2525 代表什么意思代表什么意思?把把A+15A+15的值赋给的值赋给A A第十页,讲稿共十八页哦计算机执行下面的程序后,输出的结果是(计算机执行下面的程序后,输出的结果是()a=10a=10 b=20 b=20 c=a c=a a=b a=b b=c b=c PRINT a,b PRINT a,b 20,1020,10第十一页,讲稿共十八页哦例例4.4.交换两个变量交换两个变量A A和和B B的值,并输出交换前后的值。的值,并输出交换前后的值。PRINT A,BPRINT A,Bx=Ax=A A=BA=BB=x B=x INPUT A,BINPUT A,BPRINT A,BPRINT A,BENDEND程序程序:这里这里“X”X”是中间变量,是中间变量,暂时存放暂时存放A A的值,并把其的值,并把其传递给传递给B B。如:语句如:语句 a=b b=a不能交换不能交换a,b的值。的值。注:只有引入中间变量,才能注:只有引入中间变量,才能实现两个变量值的交换。实现两个变量值的交换。第十二页,讲稿共十八页哦1 1、下列输入语句正确的有(、下列输入语句正确的有()A A、INPUT 2INPUT 2,3 3,4 B4 B、INPUT “xINPUT “x”;x x,“y y”;y yC C、INPUT xINPUT x,y y,z Dz D、INPUT x=2INPUT x=2E E、INPUT a+b FINPUT a+b F、INPUT 93 INPUT 93 G G、输入语句、输入语句INPUT A;B;CINPUT A;B;CC三、课堂练习,巩固提高三、课堂练习,巩固提高PRINT“x=”PRINT“x=”;x x2 2、下面的程序运行后,、下面的程序运行后,x x,y y各等于多少?各等于多少?y=4y=4PRINT“y=”PRINT“y=”;y yx=3x=3ENDENDx=yx=yX=4y=4第十三页,讲稿共十八页哦3 3、编写一个程序,计算两个非、编写一个程序,计算两个非0 0实数的加、减、乘、除的实数的加、减、乘、除的运算结果。运算结果。程序:程序:INPUT“x=”INPUT“x=”;x x INPUT“y=”INPUT“y=”;y y a=x+y a=x+y b=x-y b=x-y c=x c=xy y d=x/y d=x/y PRINT“PRINT“和,差,积,商分别为:和,差,积,商分别为:”;a,b,c,da,b,c,d END END第十四页,讲稿共十八页哦4 4、已知华氏温度与摄氏温度的转换公式是:(华氏温度、已知华氏温度与摄氏温度的转换公式是:(华氏温度-3232)5/9=5/9=摄氏温度。编写一个程序,输入一个华氏温度,摄氏温度。编写一个程序,输入一个华氏温度,输出其相应的摄氏温度。输出其相应的摄氏温度。程序:程序:INPUT“INPUT“华氏温度华氏温度 F=”;FF=”;F C=(F-32)C=(F-32)5/95/9 PRINT“PRINT“相应的摄氏温度相应的摄氏温度C=”;CC=”;C END END第十五页,讲稿共十八页哦走近高考(2011高考福建卷)运行如下所示的程序,输出的运行如下所示的程序,输出的结果是(结果是()A=1 A=1 B=2 B=2 A=A+B A=A+B PRINT A PRINT A END END 3 3第十六页,讲稿共十八页哦INPUT语句PRINT语句赋值语句格式INPUT“提示内容”;变量PRINT“提示内容”;表达式变量=表达式说明1.“提示内容”和它后面的 “;”可以省略;2.一个语句可以给多个变 量赋值,中间用“,”隔 开;3.无计算功能,不能输入 表达式;4.输入多个数据时用“,”分隔,且个数要与变量 的个数相同。1.“提示内容”和它后面的 “;”可以省略;2.一个语句可以输出多个表 达式,不同的表达式之间 用“,”隔开;3.表达式可以是变量,也可 以是计算公式;4.有计算功能,能直接输出 计算公式的值。1.“=”左侧必须是变 量,右侧可以是数 字、变量或者是计 算公式;2.一个语句只能有一 个“=”,并且只能给 一 个变量赋值;3.有计算功能,可以 把表达式的值赋给 一个变量。课堂小结:课堂小结:第十七页,讲稿共十八页哦感谢大家观看第十八页,讲稿共十八页哦

    注意事项

    本文(输入语句输出语句和赋值语句讲稿.ppt)为本站会员(石***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开