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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(1.2.1基本算法语句公开课一等奖课件省赛课获奖课件.pptx)为本站会员(知识图书馆)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(发送邮件至13560552955@163.com或直接QQ联系客服),我们立即给予删除!

1.2.1基本算法语句公开课一等奖课件省赛课获奖课件.pptx

1、1.2.1算法基本语句算法初步温故而知新温故而知新1.什么是算法?什么是程序框图?什么是算法?什么是程序框图?2.算法的基本逻辑构造有哪些?算法的基本逻辑构造有哪些?算法普通指能够用计算机来解决的某一类问题算法普通指能够用计算机来解决的某一类问题的程序或环节,这些程序或环节必须是明确的和有的程序或环节,这些程序或环节必须是明确的和有效的,并且能够在有限步之内完毕。效的,并且能够在有限步之内完毕。程序框图是一中用规定的图形、指向线及文字程序框图是一中用规定的图形、指向线及文字阐明来精确、直观的表达算法的图形。阐明来精确、直观的表达算法的图形。算法的基本构造有三种:次序构造、条算法的基本构造有三种

2、:次序构造、条件构造、循环构造,其中循环构造又分为当件构造、循环构造,其中循环构造又分为当型构造和直到型构造两种。型构造和直到型构造两种。例例1、用描点法作函数、用描点法作函数y=x3+3x2-24x+30的图象时,需的图象时,需规定出自变量与函数的一组对应规定出自变量与函数的一组对应值。编写程序,分别计算当值。编写程序,分别计算当x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函时的函数值。数值。INPUT “x=”;xy=x3+3*x2-24*x+30PRINT xPRINT yEND1.1.计算机能够计算机能够 理解理解 的语言与人的语言有什么区别?的语言与人的语言有什么区别

3、?计算机不同于人:人有大脑,能够思计算机不同于人:人有大脑,能够思考问题,而计算机则不能考问题,而计算机则不能.用自然语言和程用自然语言和程序框图描述的算法,计算机无法识别,必序框图描述的算法,计算机无法识别,必须转化为其能理解的语言,即程序语言。须转化为其能理解的语言,即程序语言。2 2、基本的算法语句有哪些?各自对应如何的算法构造?、基本的算法语句有哪些?各自对应如何的算法构造?阅读阅读P12倒数第二段倒数第二段P15思考,并完毕下表:思考,并完毕下表:基本的算法语句有:输入语句、输出基本的算法语句有:输入语句、输出语句、赋值语句、条件语句、循环语句;语句、赋值语句、条件语句、循环语句;输

4、入语句、输出语句、赋值语句基本上是输入语句、输出语句、赋值语句基本上是对应次序构造,条件语句对应条件构造、对应次序构造,条件语句对应条件构造、循环语句对应循环构造。循环语句对应循环构造。输入语句和输出语句分别用来实现算输入语句和输出语句分别用来实现算法的输入信息、输出信息成果的功效。法的输入信息、输出信息成果的功效。输入语句的普通格式是输入语句的普通格式是INPUT“INPUT“提示内容提示内容”;变量;变量(1)”提示内容提示内容”提示顾客输入什么信息提示顾客输入什么信息,变变量是指程序在运行时其值能够变化的量量是指程序在运行时其值能够变化的量,(3)提示内容和变量之间用)提示内容和变量之间

5、用“;”隔开隔开,提示内容提示内容和它背面的和它背面的“;”能够省略一种语句能够给多个变能够省略一种语句能够给多个变 量赋值,中间用量赋值,中间用“,”分隔分隔(4)无计算功效(2)输入语句规定输入的值只能是具体的常数不输入语句规定输入的值只能是具体的常数不能是函数、变量或体现式能是函数、变量或体现式 输入语句和输出语句分别用来实现算输入语句和输出语句分别用来实现算法的输入信息、输出信息成果的功效。法的输入信息、输出信息成果的功效。输出语句的普通格式是输出语句的普通格式是PRINT “PRINT “提示内容提示内容”;体现式;体现式(3)一种语句能够输入多个体现式,中间用)一种语句能够输入多个

6、体现式,中间用“,”分隔分隔(4)有计算功效)有计算功效(1)”提示内容提示内容”提示顾客输入什么信息提示顾客输入什么信息,体现体现式是指程序要输出的数据式是指程序要输出的数据,体现式能够是变量,体现式能够是变量,计算公式,或系统信息计算公式,或系统信息.(2)输出语句可输出常量输出语句可输出常量,变量,体现式变量,体现式的值以及字符的值以及字符赋值语句的普通格式是赋值语句的普通格式是 变量=体现式赋值语句就是将体现式所代表的值赋给变量。赋值语句就是将体现式所代表的值赋给变量。(1)“=”称为赋值号称为赋值号,它与数学中的等号意义不它与数学中的等号意义不同同,它的左侧必须是变量它的左侧必须是变

7、量,右侧必须是体现式右侧必须是体现式(能够能够是常量,数据和算式是常量,数据和算式)不能对换不能对换,若赋值号的左侧的若赋值号的左侧的变量原来没有值变量原来没有值,则执行该语句后则执行该语句后,获得一种值获得一种值,如如果原来有一种值果原来有一种值,执行该语句后执行该语句后,则右侧必须是体则右侧必须是体现式的值替代该变量的值现式的值替代该变量的值,即原值被即原值被”冲掉冲掉”(3)一种语句只能给一种变量赋)一种语句只能给一种变量赋,一种变量可多次一种变量可多次赋值语句赋值语句(4)有计算功效)有计算功效(2)不能运用赋值语句进行代数式不能运用赋值语句进行代数式(或符号或符号)的演算的演算(如化

8、简如化简,因式分解因式分解)判断下列语句与否对的?判断下列语句与否对的?(1)INPUT x;y;z(2)INPUT x=3(3)PRINT x=4(4)PRINT 4+5(5)PRINT (x+y)/2(6)3=x(7)x+y=8(8)x=x*x(9)x=y=9比较下列语句:比较下列语句:(1)INPUT x(2)INPUT “请输入一种正整数请输入一种正整数:”;x(3)INPUT “Math=”;x例例1 编写程序,计算一种学生语文、数学、英语编写程序,计算一种学生语文、数学、英语三门课程的总成绩和平均成绩,并输出。三门课程的总成绩和平均成绩,并输出。开始开始输入数学输入数学a a输入语

9、文输入语文b b输入英语输入英语c c总分总分s=a+b+cs=a+b+c平均平均p=s/3p=s/3输出总分输出总分s s输出平均分输出平均分p p结束结束程序程序:INPUT“Maths=”;aINPUT“Chinese=”;bINPUT“Enghlish=”;cs=a+b+cp=s/3PRINT“zongfen=”;sPRINT“The average=”;pEND程序框图:程序框图:INPUT“Maths,Chinese,English”;a,b,cS=a+b+cP=(a+b+c)/3PRINT“zongfen=”;sPRINT“The average=”;pEND若三角形的三边分别是

10、若三角形的三边分别是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(p*(p-a)*(p-b)*(p-c)S=SQR(p*(p-a)*(p-b)*(p-c)PRINT“PRINT“三角形面积三角形面积S=”;SS=”;SENDEND例例2程序框图:程序框图:开始开始输出输出s结束结束例例3 给一种变量重复赋值。给一种变量重复赋值。程序:程序:A=10A=A+

11、15PRINT AEND例例4 交换两个变量交换两个变量A和和B的值,并输出交换前后的值。的值,并输出交换前后的值。程序:程序:INPUT AINPUT BPRINT A,BX=AA=BB=XPRINT A,BEND小结小结1、输入语句、输出语句和赋、输入语句、输出语句和赋值语句的功效与表达办法值语句的功效与表达办法 2、能够设计程序,并精确、能够设计程序,并精确运用输入语句、输出语句和运用输入语句、输出语句和赋值语句赋值语句 练习练习1、编写一种程序,规定输入两个正数、编写一种程序,规定输入两个正数a和和b的值,输出的值,输出ab和和ba的值,并画出程序框图。的值,并画出程序框图。程序:程序

12、:LNPUT a,bA=abB=baPRINT A,BEND开始开始输入输入a,bA=abB=ba输出输出A,B结束结束2.已知华氏温度和摄氏温度的转换公式是:已知华氏温度和摄氏温度的转换公式是:(华氏温度(华氏温度32)59=摄氏温度。摄氏温度。程序框图:程序框图:开始开始输入华氏温度输入华氏温度FC=(F32)5/9输出输出 C结束结束程序:程序:INPUT“F=”;FC=(F32)*5/9PRINT“C=”;CENDINPUT aINPUT bt 1=a+bPRINT“这两个数的和为这两个数的和为”;t 1t2=a-bPRINT“这两个数的差为这两个数的差为”;t2t3=a*bPRINT“这两个数的积为这两个数的积为”;t3t 4=a/bPRINT“这两个数的商为这两个数的商为”;t 4END2、编写一种程序,计算两个非零实数的、编写一种程序,计算两个非零实数的加、减、乘、除运算成果加、减、乘、除运算成果.INPUT aINPUT bt=a+bPRINT“这两个数的和为这两个数的和为”;tt=a-bPRINT“这两个数的差为这两个数的差为”;tt=a*bPRINT“这两个数的积为这两个数的积为”;tt=a/bPRINT“这两个数的商为这两个数的商为”;tEND2、编写一种程序,计算两个非零实数的、编写一种程序,计算两个非零实数的加、减、乘、除运算成果加、减、乘、除运算成果.

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


客服QQ:2549714901微博号:文库网官方知乎号:文库网

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

文库网官网©版权所有2025营业执照举报