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

加入VIP,免费下载
 

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

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

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

版权提示 | 免责声明

本文(2013年广东省揭阳一中高一数学:《基本算法语句》1课件(新人教A版必修3).ppt)为本站会员(HR专家)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

2013年广东省揭阳一中高一数学:《基本算法语句》1课件(新人教A版必修3).ppt

1、1.2算法基本语句,(第一课时),计算机完成任何一项任务都需要算法。但是,我们用自然语言或程序框图表示的算法,计算机是无法理解的。 所以,我们必须把算法转化成为计算机能够理解的程序设计语言。,一、前言,为了实现算法的三种基本逻辑结构,各种程序设计语言都包含了下列形式类似基本算法语句。,输入语句 输出语句 赋值语句 条件语句 循环语句,例1:已知函数yx33x224x30,分别计算当x2,0,1,3时的函数值,写出解决这一问题的算法,画出程序框图,并写出相应的程序。,第一步,输入一个自变量x的值,第二步,计算yx33x224x30,第三步,输出y。,分析:对于每一个输入的自变量x的值,都要输出相

2、应的函数值,写成算法步骤如下:,自然语言,二、新课,(输入语句),程序:,程序框图,算法语句,INPUT“x”;x,yx33*x224*x30,PRINT y,END,(赋值语句),(输出语句),1. 输入语句的一般格式:,功能:输入语句会使程序在运行过程中,停机等候用户由键盘输入数据,而不用我们在编程的时候设定数据。,说明:“提示内容”提示用户输入什么样的信息,用双引号如“今年的年份n”“今天的气温C”.提示内容与变量之间用分号“;”隔开。,INPUT “提示内容”;变量,变量是指程序在运行是其值是可以变化的量,如中的年份,气温都是变量,可以通过输入数据,随时更新数据.,如例子中当依次输入了

3、1,2,3程序在运行时把输入的值依次赋给a,b,c,即a=1,b=2,c=3。用户由键盘输入的数据必须是常量,不能输入x,y,z。,一个语句可以给多个变量赋值,变量与变量之间用“,”分隔,输入的多个数据用“,”分隔,且个数要与变量的个数相同。如“INPUT “a=,b=,c=”;a,b,c”.,2. 输出语句的一般格式:,功能:输出语句的作用是实现算法的输出结果的功能,可以在计算机的屏幕上输出常量、变量的值和系统信息.有计算功能,能直接输出计算公式的值。,说明:又称“打印语句”,将表达式的值在屏幕上显示出来。,PRINT“提示内容”;表达式,与输入语句类似,“提示内容”提示用户输出什么样的信息

4、,用双引号.,与输入语句类似,提示内容与表达式之间用分号“;”隔开.,表达式可以是变量、计算公式或系统信息。如:PRINT “1,2,3的平均数为” ;(1+2+3)/3 到时候输出的结果为: 1,2,3的平均数为 2,练习1.判断以下语句哪个正确( )A.输入语句input a;b;c B.输入语句input x=3C.输出语句print A=4 D.输出语句Print 20,3*2A错, input语句可以给多个变量赋值,变量之间用 “,”隔开 B错, input语句中只能是变量, 而不能是表达式 C错, print语句中不用赋值号 “=” D对, print语句可以输出常量,表达式的值,

5、A,B,C,D,练习2.当x的值为5时, “ print “x=”; x ”在屏幕上的输出结果为( )A.5=5 B.5 C.5=x D.x=5选D, Print语句可用双引号括起来的字符串显示在屏幕上,从而输出 x=5,答案,3.赋值语句的一般格式:,功能:对程序中的变量进行赋值,计算。,说明:赋值语句中的“”称作赋值号,与数学中的等号的意义是不同的。赋值号的左右两边不能对换,它将赋值号右边的表达式的值赋给赋值号左边的变量;如:2=X是错误的。,变量=表达式,赋值语句左边只能是变量名字,而不是表达式,右边表达式可以是一个数据、常量或算式;,一个语句只能给一个变量赋值。,将一个变量的值赋给另一

6、个变量,前一个变量的值保持不变,可先后给一个变量赋多个不同的值,但变量的取值总是最后被赋予的值。,练习3.判断下列给出的赋值语句正确的是( )A.4=m B.x+y=1 C.A=B=2 D.N=N2,A,B错, 赋值号“=”左边是变量,右边是表达式 C错, 赋值语句只能给一个变量赋值,不能出现两个或多个“=”,答案:D,练习4.写出下列语句描述的算法的输出结果,a=5 b=3 c=(a+b)/2 d=c*c PRINT“d=”;d END,a=10 b=20 c=30 a=b b=c c=a PRINT“a=,b=,c=”; a,b,c END,d=16,a=,b=,c=20,30,20,例2

7、、给一个变量重复赋值。,A10 AA15 B=A PRINT A, B END,程序:,25, 25,请问程序运行结果是多少,例3、交换两个变量A和B的值,并输出交换前后的值。,分析:比如生活中交换装满红豆(R)和绿豆(G)的两个瓶子里的豆,需要再找一个空瓶子,先把R中的红豆放到空瓶里,再把G瓶中的绿豆放到R瓶中,最后把原来的空瓶(现在放了红豆)里的红豆倒入G瓶中。 所以,我们需要引入一个中间变量X,将A的值赋予X,又将B的值赋予A,再将X的值赋予B,从而达到交换A,B的值。,INPUT “请输入A、B的值”A,B PRINT “交换前:”; A,B xA AB Bx PRINT “交换后:”

8、 ;A,B END,用程序表示如下:,例2:编写程序,计算一个学生数学、语文、英语三门课的平均成绩。分析:先写出算法,画出程序框图,再进行编程,第一步,输入语数英三科成绩a,b,c,第二步,计算y(a+b+c)/3,第三步,输出y。,算法步骤:,INPUT “Maths=”;a INPUT “Chinese=”;b INPUT “English=”;c y(a+b+c)/3 PRINT “The average=”;y END,试用基本算法语句编程:,INPUT “Maths=”;a INPUT “Chinese=”;b INPUT “English=”;c PRINT “The average=”;(abc)/3 END,判断一下,酱紫行不行,作业:,课本P24,练习的第一题,第二题,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报