ImageVerifierCode 换一换
格式:PPT , 页数:35 ,大小:1.22MB ,
资源ID:340579      下载积分:5 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.ketangku.com/wenku/file-340579-down.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(2020-2021学年人教版数学必修3配套课件:1-2-1 输入语句、输出语句和赋值语句 .ppt)为本站会员(高****)主动上传,免费在线备课命题出卷组卷网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知免费在线备课命题出卷组卷网(发送邮件至service@ketangku.com或直接QQ联系客服),我们立即给予删除!

2020-2021学年人教版数学必修3配套课件:1-2-1 输入语句、输出语句和赋值语句 .ppt

1、第一章 算法初步12 基本算法语句12.1 输入语句、输出语句和赋值语句内 容 标 准学 科 素 养1.理解输入语句、输出语句、赋值语句.2.能够将程序框图转化为“算法”语句.3.进一步体会算法的基本思想.应用数学运算发展逻辑推理培养数学抽象01 课前 自主预习02 课堂 合作探究03 课后 讨论探究04 课时 跟踪训练基础认识知识点 输入语句、输出语句和赋值语句预习教材 P2124,思考并完成以下问题人和计算机是如何交流的呢?这是一个非常复杂的问题,简单的说,一种特定的“语言”是实现人机交流的必备工具,这种语言必须是人和计算机都能够识别并且能执行的通过这种语言,我们就可以和计算机进行交流了(

2、1)计算机能够“理解”的语言与人的语言有什么区别?提示:计算机不同于人,人有大脑,可以思考问题,而计算机对自然语言和程序框图描述的算法无法识别,必须转化为其能理解的语言,即程序语言(2)基本的算法语句有哪些?各自对应怎样的算法结构?提示:基本的算法语句输入语句输出语句赋值语句对应顺序结构条件语句对应条件结构循环语句对应循环结构 知识梳理名称格式功能输入语句_;_,其中“提示内容”一般是提示用户输入什么样的信息把程序中_的值赋给变量输出语句_在计算机的屏幕上输出_、_的值和_INPUT“提示内容”变量新输入PRINT“提示内容”;表达式常量变量系统信息赋值语句_将_赋给变量一般先计算“”右边_,

3、然后把这个值赋给“”左边的_变量表达式表达式所代表的值表达式的值变量自我检测1输出语句:PRINT 45,其输出的结果是()A4 B5C9 D20解析:459,故输出的结果是 9.答案:C2下列赋值语句错误的是()AAA2 Bm1nCm3nDP31解析:赋值语句中,“”左边是变量,右边是表达式,故 B 错误答案:B3下面一段程序执行后的结果是_A2AA*2AA6PRINT AEND解析:先把 2 赋给 A,然后把 A*2 赋给 A.即 A 的值为 4,再把 4610 赋给 A,所以输出的结果为 10.答案:10探究一 输入、输出语句阅读教材 P21 例 1用描点法作函数 yx33x224x30

4、 的图象时,需要求出自变量和函数的一组对应值编写程序,分别计算当 x5,4,3,2,1,0,1,2,3,4,5 时的函数值方法步骤:第一步,输入一个自变量 x 的值第二步,计算 yx33x224x30.第三步,输出 y.例 1 编写一个程序,给定圆的半径,求圆的周长和面积(取 3.14),要求输入圆的半径 r 的值,输出圆的周长 L 和面积 S.解析 程序如下:INPUT“r”;rL2*3.14*rS3.14*r*rPRINT L,SEND方法技巧 利用输入、输出语句编程应注意的问题(1)输入语句没有计算功能,只能输入常量;而输出语句有计算功能,可以输出常量、变量或表达式的值以及字符(2)“提

5、示内容”和变量之间用分号隔开,若输入(出)多个数,各数之间应用逗号隔开,“提示内容”可以省略(3)程序中运算符号要规范,输出语句不能输出一个等式,这是易错点跟踪探究 1.下列程序若输出的结果为 3,则输入的 x 值可能是()INPUT“x”;xyx*x2*xPRINT yENDA1 B3C1 D1 或3解析:根据条件可知,x22x3,解得 x1 或3.答案:D探究二 赋值语句阅读教材 P23 例 2编写程序,计算一个学生语文、数学、英语三门课程的平均成绩题型:赋值语句方法步骤:第一步 输入成绩第二步 计算平均值第三步 输出平均值例 2 阅读如下两个程序,完成下列问题程序(1):x1xx*2xx

6、*3PRINT xEND程序(2):INPUT“x”;xyx*x6PRINT yEND(1)程序(1)的运行结果为_(2)若程序(1),(2)运行结果相同,则程序(2)输入的值为_解析 赋值语句给变量赋值时,变量的值总是最后一次所赋的值,故程序(1)中 x的值最后为 6.要使程序(2)中 y 的值为 6,即 x266,故 x0.即输入的 x 的值为0.答案(1)6(2)0方法技巧 1.赋值语句的几种常见形式(1)赋予变量常数值,如 a1.(2)赋予变量其他变量或表达式的值,如 ba,b2a1.(3)变量自身的值在原值上加常数或变量,如 ii1,iiS.2根据程序求输出结果应注意以下两点(1)根

7、据给出的算法语句写结果,应抓住输入、输出语句和赋值语句的特点,按语句的计算、赋值功能依次执行(2)注意在算法语言中常见运算符号的书写方式,明确它们的运算规则:先乘除,后加减;乘幂优先于乘除;同级运算从左向右按顺序进行;括号内最优先跟踪探究 2.设 A10,B20,则可以实现 A、B 的值互换的程序是()A.A10B20BAABB.A10B20CABCC.A10B20CAABBCD.A10B20CADBBCAB解析:A 中程序执行后 AB10;B 中程序执行后 AB10;C 中程序执行后 A20,B10;D 中程序执行后 AB10.答案:C探究三 程序语句的编写及应用例 3 经过市场调查分析,2

8、017 年第一季度内,某地区对某件商品的需求量为12 000 件,为保证商品不脱销,商家决定在月初时将商品按相同的量投放市场,已知年初商品的库存量为 50 000 件,用 S 表示商品的库存量,请设计一个算法的程序框图,求出第一季度结束时商品的库存量,编写其程序解析 算法的程序框图如图示:程序如下:S50 000SS4 000SS4 000SS4 000PRINT“S”;SEND方法技巧 1.编写程序的关键在于弄清问题的算法,特别是算法的结构,然后确定采用哪一种算法语句,分清算法的步骤,写出程序2输入语句、输出语句、赋值语句基本上对应于算法中的顺序结构,编写程序时“INPUT 语句”是输入框中

9、的信息,赋值语句是处理框中的信息,“PRINT 语句”是输出框中的信息3编写程序的步骤:(1)首先根据问题要求构思算法分析;(2)然后把算法分析转化为程序框图,即画出程序框图;(3)再把程序框图转化为程序要注意转化过程中这三种基本结构与相应语句的对应熟练后可直接写出程序延伸探究 1.将本例改为:某仓库一月份库存某商品 50 000 件,二月份又进货 30 000 件,三月份卖出了全部商品的一半,求第一季度结束时的库存量,请设计程序框图,并编写程序解析:S50 000SS30 000SS/2PRINT“S”;SEND2本例条件不变,结论改为“求出第一季度每月末的库存量”,请你设计程序框图,并编写

10、程序解析:S50 000SS4 000PRINT“一月末库存量S”;SSS4 000PRINT“二月末库存量S”;SSS4 000PRINT“三月末库存量S”;SEND课后小结1需输入信息时用 INPUT 语句,需输出信息时用 PRINT 语句当变量需要的数据较少或给变量赋予算式时,用赋值语句,当变量需要输入多组数据且程序重复使用时,使用输入语句较好2赋值语句是一个程序必不可少的重要组成部分使用赋值语句,一定要注意其格式要求,不能利用赋值语句进行代数式计算等素养培优利用赋值语句进行变量交换误区已知 a2,b5,编写一个程序,交换 a,b 的值错解 程序如下:a2b5abbaPRINT a,bEND易错分析 第一行:a 的值为 2;第二行:b 的值为 5;第三行:把 b 的值赋给 a,这时 b 的值为 5,所以 a5;第四行:把 a 的值赋给 b,而这时 a 的值为 5,所以 b 的值还是 5;第五行:因为 a,b 的值均为 5,所以输出结果为 5,5.因此,错解中的程序没有达到交换的目的自我纠正 程序如下:a2b5taabbtPRINT a,bEND课时 跟踪训练

网站客服QQ:123456
免费在线备课命题出卷组卷网版权所有
经营许可证编号:京ICP备12026657号-3