基本算法语句-ppt课件



《基本算法语句-ppt课件》由会员分享,可在线阅读,更多相关《基本算法语句-ppt课件(18页珍藏版)》请在装配图网上搜索。
1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,1.,输入语句,2.,输出语句,3.,赋值语句,4.,条件语句,5.,循环语句,计算机程序,1.输入语句 计算机程序,1.2.1,基本算法语句,输入语句、输出语句和赋值语句,1.2.1基本算法语句,数学符号,程序符号,|x|,程序中的运算符,温馨提示:,*,/,at,=,ABS(x),SQR(x),数学符号程序符号|x|程序中的运算符温馨提示:*/,例,1,.,用描点法作五次函数,的图象时,需要求出自变量和函数的一组,对
2、应值,.,先画出程序框图再编写程序,分别计,算当,x=-4,-3,-2,-1,0,1,2,3,4,5,时的函数值。,例 1.用描点法作五次函数,语句,一般格式,主要功能,是否有计算功能,输入语句,输出语句,PRINT“,提示内容”,;,表达式,对变量赋值,输出表达式,的值,计算,无,有,INPUT“,提示内容”,;,变量,阅读课本,22,页程序,24,页例,3,前 思考,:,输入,.,输出,.,赋值语句的一般格式及功能是什么?,INPUT,“,提示内容,1,提示内容,2,提示内容,3,”,;,变量,1,变量,2,变量,3,PRINT,“,提示内容,1,提示内容,2,提示内容,3,”,;,表达式
3、,1,表达式,2,赋值语句,变量,表达式,对变量赋值,计算,有,i,1,S,S,+,i2,m,n,语句一般格式主要功能是否有计算功能输入语句输出语句PRINT,判断下列语句的书写是否正确,并说明理由,.,(,1,)输入语句,INPUT “a,b=”;a,b,c,(,2,)输出语句,PRINT 20*2,(,3,)赋值语句,3,B,(,4,)赋值语句,x,y,1,INPUT “a,b,c=”;a,b,c,B,3,可以是,y,x,y,PRINT“,提示内容”,;,表达式,判断下列语句的书写是否正确,并说明理由.(1)输入语句 IN,春节到了,糖果店的售货员忙极了,请你设计一个程序,帮助售货员算账,
4、.,已知水果糖每千克,9.99,元,奶糖每千克,26.6,元,巧克力每千克,39.9,元,那么依次购买这三种糖果,a,、,b,、,c,千克,应收取多少钱?,我当程序员,分工合作,:,一位同学画程序框图,一位翻译语句,另一位在电脑上录入语句。,限时,5,分钟,!,春节到了,糖果店的售货员忙极了,请你设计一个程序,帮助售货员,例,3,、阅读以下程序语句,回答问题,:,A=10,A=A+15,PRINT A,END,A,的输出值是多少,?,25,思考,:,在此程序的基础上,你能增加一条语句,使得最后,A,的输出值是,30,吗?,A=A+5,例3、阅读以下程序语句,回答问题:A=1025思考:在此程序
5、,交换两个变量,A,和,B,的值,并输出交换前后的值,.,INPUT A,B,PRINT A,B,X,=A,A=B,B=X,PRINT A,B,END,这里的变量,X,的作用是什么,?,例,4,、阅读以下程序语句,思考并回答问题,:,1.,如果输入,A,是,34,B,是,61,输出的结果是什么,?,2.,如果输入,A,是,-10,B,是,57,输出的结果是什么,?,3.,这个程序语句的作用是什么,?,34,61,61,34,交换两个变量A和B的值,并输出交换前后的值.INPUT A,分析下面程序执行的结果,A=-10,B=57,A=B,B=A,PRINT,“,A,B=,”,;A,B,END,A
6、=-10,B=57,B=A+B,A=B-A,B=B-A,PRINT,“,A,B=,”,;A,B,END,57,-10,57,57,分析下面程序执行的结果A=-10A=-1057,-1057,我当程序员,课本,P24,页 练习,1,我当程序员课本P24页 练习1,我当程序员,已知一个三角形的三边分别为,a,,,b,,,c,,,利用海伦,-,秦九韶公式设计一个程序,求出它的面积,我当程序员已知一个三角形的三边分别为a,b,c,,这节课学习了哪些知识?你有什么收获?,课堂小结:,1,、输入语句、输出语句和赋值语句的一般格式与功能,.,2,、,利用赋值语句能够实现两个变量的互换,方法是引进第三个变量,
7、用三个赋值语句完成,.,这节课学习了哪些知识?你有什么收获?课堂小结:1、输入语句、,作业,:,1.,课本,P33,页 习题,1.2 A,组,2,2.,你能在实际生活找到用,输入语句、输出语句和赋值语句来解决问题的例子吗?,请你,设计一个相应的程序。,作业:1.课本P33页 习题1.2 A组 22.你能在实,INPUT“a,b,c=”,;,a,b,c,X=9.99,a,Y=26.6,b,Z=39.9,c,s,=X+Y+Z,PRINT“,s,=”,;,s,END,程序:,INPUT“a,b,c=”;a,b,c程序:,程序,:,INPUT“F=”,;,F,C=(F-32)5/9,PRINT“C=”,;,C,END,*,程序:INPUT“F=”;F*,开始,结束,输入,a,,,b,,,c,输出,S,程序,INPUT,“,a,b,c=,”,;a,b,c,PRINT,“S=”,;,S,END,开始结束输入a,b,c输出S程序INPUT“a,b,c=”,输入,x,开始,输出,x,.,y,结束,程序语句,INPUT,“,x,”,;x,y=x5+3*x2-24,PRINT x,y,END,输入语句,赋值语句,输出语句,表示结束,输入x开始输出x.y结束程序语句INPUT“x”;xy=x,
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。