1.2.1输入语句、输出语句和赋值语句 (5)

上传人:无*** 文档编号:219013451 上传时间:2023-06-24 格式:PPTX 页数:22 大小:172.13KB
收藏 版权申诉 举报 下载
1.2.1输入语句、输出语句和赋值语句 (5)_第1页
第1页 / 共22页
1.2.1输入语句、输出语句和赋值语句 (5)_第2页
第2页 / 共22页
1.2.1输入语句、输出语句和赋值语句 (5)_第3页
第3页 / 共22页
资源描述:

《1.2.1输入语句、输出语句和赋值语句 (5)》由会员分享,可在线阅读,更多相关《1.2.1输入语句、输出语句和赋值语句 (5)(22页珍藏版)》请在装配图网上搜索。

1、1.2.1输入输入语句语句输出语句输出语句赋值语句赋值语句教学设计(一)教学设计(一)-2-设计问题,创设情境设计问题,创设情境问题问题1、(1)什么是算法?我们学习了他的表示有那几种方法?答案:算法通常是指按照一定规则解决某一类问题的明确和有限的步骤.算法的表示方法:自然语言和框图-3-(2)表示算法的算法步骤与程序框图二者的优点和缺点是什么?答案:自然语言易懂,容易理解;程序框图直观、简洁.-4-问题问题2、输入、输入、输出、赋值、输出、赋值语句的格式和规语句的格式和规定是什么?定是什么?输入语句:输入语句:(1)输入语句的一般格式:INPUT“提示内容”;变量(2)输入语句的作用是实现算

2、法的输入信息功能;输入语句要求输入的值只能是具体的常数,不能是函数、变量或表达式;(3)“提示内容”提示用户输入什么样的信息,变量是指程序在运行时其值是可以变化的量;提示内容与变量之间用分号“;”隔开,(4)若输入多个变量,变量与变量之间用逗号“,”隔开.信息交流,揭示规律信息交流,揭示规律-5-输出语句:输出语句:(1)输出语句的一般格式:PRINT“提示内容”;表达式(2)输出语句的作用是实现算法的输出结果功能;输出语句可以输出常量、变量或表达式的值以及字符.(3)“提示内容”提示用户输入什么样的信息,表达式是指程序要输出的数据.-6-赋值语句:赋值语句:(1)赋值语句的一般格式:变量=表

3、达式(2)赋值语句的作用是将表达式所代表的值赋给变量;赋值语句中的“=”称作赋值号,与数学中的等号的意义是不同的.赋值号的左右两边不能对换,它将赋值号右边的表达式的值赋给赋值号左边的变量;(3)赋值语句左边只能是变量名字,而不是表达式,右边表达式可以是一个数据、常量或算式.(4)对于一个变量可以多次赋值.-7-问题问题3、输入、输出、赋值语句与框图的逻辑结构具有什么样的对应关系?对应关系如图:-8-问题问题4、编程的方法与过程是什么?方法:先题型后方法再归类.过程:算法步骤、程序框图、程序语言-9-运用规律,解决问题运用规律,解决问题例例1:用描点法作函数y=x33*x224*x30的图象时,

4、需要求出自变量和函数的一组对应值.试设计他的一个算法、化出程序框图并讨论他的程序语句.解析:解析:算法分析:算法分析:根据题意,对于每一个输入的自变量的值,都要输出相应的函数值.写成算法步骤如下:第一步,输入一个自变量的x的值.第二步,计算y=x3+3x2-24x+30.第三步,输出y.-10-程序框图如图:-11-程序:INPUT“x=”;x-输入语句y=x33*x224*x30-赋值语句PRINTy-输出语句END-结束语句-12-例例2:编写程序,计算一个学生数学、语文、英语三门课的平均成绩.解析解析:算法分析:算法分析:先写出解决本例的算法步骤:第一步,输入该学生数学、语文、英语三门课

5、的成绩a,b,c.第二步,计算y=.第三步,输出y.-13-程序框图如下:-14-程序:INPUT“Maths=”;aINPUT“Chinese=”;bINPUT“English=”;cPRINT“Theaverage=”;(abc)/3END-15-例例3:给一个变量重复赋值.写出程序.解:解:A=10A=A+15PRINTAEND交换两个变量A和B的值,并输出交换后的值.写出程序.解:解:INPUTA,BPRINTA,Bx=AA=BB=xPRINTA,BEND-16-1,比较下列各组语句的区别,再判断它们是否正确.(1)输入语句INPUT“a=”;a(2)输入语句INPUT“a=”,a(3

6、)输入语句INPUT“a,b,c=”;a,b;c(4)输入语句INPUTa,b,c(5)输出语句INPUT“a=”;a(6)输出语句INPUT“a=”,a(7)输出语句INPUT“a,b,c=”;a,b;c(8)输出语句INPUTa,b,c(9)输出语句PRINT“S=”;7(10)输出语句PRINTS=7(11)赋值语句r=9(12)赋值语句9=r(13)赋值语句R=r=9变练演编,深化提高变练演编,深化提高-17-答案:(1)(3)(4)(11)2,已知华氏温度与摄氏温度的转化公式:(华氏温度-32)5/9=摄氏温度,编写一个程序,输入一个华氏温度,输出相应的摄氏温度。解析:INPUT“a

7、=”;ab=(a-32)*5/9PRINTbEND-18-3,编写一个程序计算两个非零实数的加、减、乘、除运算的结果。解答:INPUT“a,b=”;a,bM=a+bN=a-bS=a*bT=a/bPRINTM,N,S,TEND-19-4,春节到了,糖果店的售货员很忙,请你设计一个程序,帮助售货员算帐,已知水果糖每千克10.5元,奶糖每千克15.6元,果仁巧克力每千克25.2元,那么依次购买这三种糖果a,b,c千克,应收取多少钱?解析:INPUT“a,b,c=”;a,b,cS=a*10.5+b*15.6+c*25.2PRINT“S=”;SEND-20-反思小结,观点提炼反思小结,观点提炼1、三种语句的格式与功能分别是什么?语句、格式、功能说明输入语句输入语句INPUT格式:INPUT“提示内容”;变量功能:从键盘输入值给变量.输出语句输出语句PRINT格式:PRINT“提示内容”;表达式功能:输出常量、变量或表达式的值,可以输出数值计算的结果.赋值语句赋值语句格式:变量=表达式功能:计算表达式的值,将此值赋给“=”左边的变量.-21-2、编程的方法与步骤是怎样的?方法:先题型后方法再归类.过程:算法步骤、程序框图、程序语言-22-课本P33习题A组2、B组1题布置作业布置作业

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

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


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