输入语句、输出语句和赋值语句课件

上传人:vosvybf****vycfil... 文档编号:252574181 上传时间:2024-11-17 格式:PPTX 页数:22 大小:2.63MB
返回 下载 相关 举报
输入语句、输出语句和赋值语句课件_第1页
第1页 / 共22页
输入语句、输出语句和赋值语句课件_第2页
第2页 / 共22页
输入语句、输出语句和赋值语句课件_第3页
第3页 / 共22页
点击查看更多>>
资源描述
单击此处编辑母版文本样式,第二级,第三级,第四级,单击此处编辑母版标题样式,Page,单击此处编辑母版文本样式,第二级,第三级,第四级,单击此处编辑母版标题样式,Page,1.2,基本算法语句,1.2.1,输入语句、输出语句和赋值语句,全国名校高中数学优质学案汇编(附详解),1.2 基本算法语句全国名校高中数学优质学案汇编(附详解,1.,充分地感知、体验应用计算机解决数学问题的方法,正确理解输入语句、输出语句、赋值语句的概念;,2.,通过实例理解三种基本的算法语句的表示方法、结构和用法;,3.,能初步操作、模仿,用这三种基本的算法语句表示算法,.,1.充分地感知、体验应用计算机解决数学问题的方法,正确理解,1.,算法的基本逻辑结构有哪几种?,2.,设计一个算法的程序框图的基本思路如何?,第一步,:,用自然语言表述算法步骤,.,第二步,:,确定每个算法步骤所包含的逻辑结构,并用相应的程序框图表示,.,第三步,:,将所有步骤的程序框图用流程线连接起来,并加上两个终端框,.,1.算法的基本逻辑结构有哪几种?,3,计算机完成任何一项任务都需要算法,但是,用自然语言或程序框图表示的算法,计算机是无法“理解”的,.,因此我们还需要将算法用计算机能够理解的程序设计语言来表示,.,计算机完成任何一项任务都需要算法,但是,用自然语言或,输入语句和输出语句,在每个程序框图中,输入框与输出框是两个必要的程序框,我们用什么图形表示这个程序框?其作用如何?,表示一个算法输入和输出的信息,.,输入语句和输出语句,5,例,1,:用描点法作函数,y=x,3,+3x,2,-24x+30,的图象时,需要求出自变量和函数的一组对应值,.,编写程序,分别计算当,x=-5,-4,-3,-2,-1,0,1,2,3,4,5,时的函数值,.,算法分析:,根据题意,对于每一个输入的自变量的值,都要输出相应的函数值,.,写成算法步骤如下:,第一步,:,输入一个自变量,x,的值,.,第二步,:,计算,y=x,3,+3x,2,-24x+30,.,第三步,:,输出,y.,例1:用描点法作函数y=x3+3x2-24x+30的图象时,,思考,:,该算法是什么逻辑结构?其程序框图如何?,开始,输入,x,结束,输出,y,y=x,3,+3x,2,-24x+30,思考:该算法是什么逻辑结构?其程序框图如何?开始输入x结束输,我们将该程序框图中第一个程序框省略,后四个程序框中的内容依次写成算法语句,就得到该算法的,程序:,INPUT,“x”,;,x,y=x3+3*x2-24*x+30,PRINT,y,END,开始,输入,x,结束,输出,y,y=x,3,+3x,2,-24x+30,我们将该程序框图中第一个程序框省略,后四个程序框中的,INPUT,“x=”,;,x,y=x3+3*x2-24*x+30,PRINT,“y=”,;,y,END,这个程序由,4,个语句行组成,计算机按语句行排列的顺序依次执行程序中的语句,最后一行的,END,语句表示程序到此结束,.,INPUT “x=”;x 这个程序由4个语句行组成,,在这个程序中,第,1,行中的,INPUT,语句,称为输入语句,其一般格式是:,其中,“,提示内容,”一般是提示用户输入什么样的信息,它可以用字母、符号、文字等来表述,.,变量,是指程序在运行时其值是可以变化的量,一般用字母表示,,若输入多个变量,提示内容之间以及各变量之间用“逗号”隔开;,提示内容加“引号”,提示内容与变量之间用“分号”隔开,.,据此,输入框 转化为输入语句可以怎样表述?,INPUT,“a,,,b,,,c=”,;,a,,,b,,,c,INPUT “,提示内容”;变量,输入,a,,,b,,,c,在这个程序中,第1行中的INPUT语句称为输入语句,其一,在这个程序中,第,3,行中的,PRINT,语句,称为输出语句,其一般格式是:,其中,“,提示内容,”一般是提示用户输出什么样的信息,它通常是,常量或变量,的值;,表达式,一般是表示输出信息所对应的字母或代数式,.PRINT,语句可以在计算机的屏幕上输出,运算结果和系统信息,.,据此,在计算,a,与,b,的和,S,时,输出框 转化为输出语句可以怎样表述?,PRINT“S=”,;,S,或,PRINT“S=”,;,a+b,PRINT “,提示内容”;表达式,输出,S,在这个程序中,第3行中的PRINT语句称为输出语句,,赋值语句,在算法的程序框图中,处理框是一个常用的程序框,我们用什么图形表示这个程序框?其功能作用如何?,赋值、计算,.,赋值语句,在上述求函数值的程序中,第,2,行中的语句称为赋值语句,其一般格式是,:,其基本含义是将表达式所代表的值赋给变量,赋值语句中的“,=”,叫做,赋值号,.,计算机在执行赋值语句时,先计算“,=”,右边,表达式,的值,然后把这个值赋给“,=”,左边的,变量,.,据此,执行框 转化为赋值语句可以怎样表述?,变量,=,表达式,在上述求函数值的程序中,第2行中的语句称为赋值语句,其一,例,2,写出计算一个学生语文、数学、英语三门课的平均成绩的算法、程序框图和程序,.,算法分析,:,第一步:,输入该学生数学、语文、英语三门课的成绩,a,b,c.,第二步:,计算,第三步:,输出,y.,例2写出计算一个学生语文、数学、英语三门课的平均成绩的算法,程序框图,:,程序,:,INPUT“Chinese=”,;,a,INPUT“Maths=”,;,b,INPUT“English=”,;,c,PRINT“The average=”,;,(a+b+c)/3,END,开始,输入,a,,,b,,,c,结束,输出,y,程序框图:开始输入a,b,c结束输出y,例,3:,考察给一个变量重复赋值的程序,:,A=10,A=A+15,PRINT A,END,那么,,A,的输出值是多少?,变式引申,:,在此程序的基础上,设计,一个程序,要求最后,A,的输出值是,30.,A=10,A=A+15,PRINT A,A=A+5,PRINT A,END,25,例3:考察给一个变量重复赋值的程序:A=102,例,4,写出“交换两个变量,A,和,B,的值,并输出交换前后的值”的程序,.,INPUT“A,,,B=”,;,A,,,B,PRINT A,,,B,x=A,A=B,B=x,PRINT A,,,B,END,例4写出“交换两个变量A和B的值,并输出交换前后的值”的程,1,若三角形的三边分别是,a,,,b,,,c,,借助三角形面积公式,(海伦,-,秦九韶公式),编写一个求三角形面积的程序,.,程序:,INPUT“a,b,c=”;a,b,c,p=(a+b+c)/2,S=SQR(p*(p-a)*(p-b)*(p-c),PRINT“,三角形面积,S=”;S,END,1若三角形的三边分别是a,b,c,借助三角形面积公式INP,2,分析下面程序执行的结果,(1),A=-1000,A=A+100,PRINT“A=”;A,END,A=,900,(2),INPUT“A,B=”;A,B,B=A+B,A=B-A,B=B-A,PRINT“A,B=”;A,B,END,(,运行时从键盘输入,3,7),A,B=7 3,2分析下面程序执行的结果(2),将一个变量的值赋给另一个变量,前一个变量的值保持不变;可先后给一个变量赋多个不同的值,但变量的取值总是最近被赋予的值,.,将一个变量的值赋给另一个变量,前一个变量的值保持不变;可,3,某工种是计件算工资的,每月工资,=,每月完成的数量(件),每件工资,再从总工资中扣除,5%,交纳各种费用,其余为实发工资,.,试编写一程序,通过输入每件工资和完成数量,输出实发工资,.,INPUT“,每件工资,=”,;,A,INPUT“,完成数量,=”,;,B,M=(A*B)*(1-0.05),PRINT“,实发工资,=”;M,END,3某工种是计件算工资的,每月工资=每月完成的数量(件)每,1,输入语句、输出语句和赋值语句的功能与表示方法;,2,能够设计程序,并准确运用输入语句、输出语句和赋值语句;,3,注意书写的规范性,.,1输入语句、输出语句和赋值语句的功能与表示方法;,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库


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

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


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