版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.2基本算法语句 1.2.1输入语句、输出语句和赋值语句全国名校高中数学优质学案汇编(附详解)1.2基本算法语句 全国名校高中数学优质学案汇编(附详解1.充分地感知、体验应用计算机解决数学问题的方法,正确理解输入语句、输出语句、赋值语句的概念;2.通过实例理解三种基本的算法语句的表示方法、结构和用法;3.能初步操作、模仿,用这三种基本的算法语句表示算法.1.充分地感知、体验应用计算机解决数学问题的方法,正确理解1.算法的基本逻辑结构有哪几种?
2.设计一个算法的程序框图的基本思路如何?第一步:用自然语言表述算法步骤.第二步:确定每个算法步骤所包含的逻辑结构,并用相应的程序框图表示.第三步:将所有步骤的程序框图用流程线连接起来,并加上两个终端框.1.算法的基本逻辑结构有哪几种?3
计算机完成任何一项任务都需要算法,但是,用自然语言或程序框图表示的算法,计算机是无法“理解”的.因此我们还需要将算法用计算机能够理解的程序设计语言来表示.计算机完成任何一项任务都需要算法,但是,用自然语言或输入语句和输出语句
在每个程序框图中,输入框与输出框是两个必要的程序框,我们用什么图形表示这个程序框?其作用如何?表示一个算法输入和输出的信息.输入语句和输出语句5例1:用描点法作函数y=x3+3x2-24x+30的图象时,需要求出自变量和函数的一组对应值.编写程序,分别计算当x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值.算法分析:根据题意,对于每一个输入的自变量的值,都要输出相应的函数值.写成算法步骤如下:第一步:输入一个自变量x的值.第二步:计算y=x3+3x2-24x+30.第三步:输出y.例1:用描点法作函数y=x3+3x2-24x+30的图象时,思考:该算法是什么逻辑结构?其程序框图如何?开始输入x结束输出yy=x3+3x2-24x+30思考:该算法是什么逻辑结构?其程序框图如何?开始输入x结束输
我们将该程序框图中第一个程序框省略,后四个程序框中的内容依次写成算法语句,就得到该算法的程序:INPUT
“x”;xy=x^3+3*x^2-24*x+30PRINT
yEND开始输入x结束输出yy=x3+3x2-24x+30我们将该程序框图中第一个程序框省略,后四个程序框中的INPUT
“x=”;xy=x^3+3*x^2-24*x+30
“y=”;yEND
这个程序由4个语句行组成,计算机按语句行排列的顺序依次执行程序中的语句,最后一行的END语句表示程序到此结束.INPUT“x=”;x这个程序由4个语句行组成,在这个程序中,第1行中的INPUT语句称为输入语句,其一般格式是:其中,“提示内容”一般是提示用户输入什么样的信息,它可以用字母、符号、文字等来表述.变量是指程序在运行时其值是可以变化的量,一般用字母表示,若输入多个变量,提示内容之间以及各变量之间用“逗号”隔开;提示内容加“引号”,提示内容与变量之间用“分号”隔开.据此,输入框转化为输入语句可以怎样表述?
INPUT“a,b,c=”;a,b,cINPUT“提示内容”;变量输入a,b,c在这个程序中,第1行中的INPUT语句称为输入语句,其一
在这个程序中,第3行中的PRINT语句称为输出语句,其一般格式是:其中,“提示内容”一般是提示用户输出什么样的信息,它通常是常量或变量的值;表达式一般是表示输出信息所对应的字母或代数式.PRINT语句可以在计算机的屏幕上输出运算结果和系统信息.据此,在计算a与b的和S时,输出框转化为输出语句可以怎样表述?
PRINT“S=”;S或PRINT“S=”;a+bPRINT“提示内容”;表达式输出S在这个程序中,第3行中的PRINT语句称为输出语句,赋值语句
在算法的程序框图中,处理框是一个常用的程序框,我们用什么图形表示这个程序框?其功能作用如何?赋值、计算.赋值语句在上述求函数值的程序中,第2行中的语句称为赋值语句,其一般格式是:
其基本含义是将表达式所代表的值赋给变量,赋值语句中的“=”叫做赋值号.计算机在执行赋值语句时,先计算“=”右边表达式的值,然后把这个值赋给“=”左边的变量.据此,执行框转化为赋值语句可以怎样表述?变量=表达式在上述求函数值的程序中,第2行中的语句称为赋值语句,其一例2写出计算一个学生语文、数学、英语三门课的平均成绩的算法、程序框图和程序.算法分析:第一步:输入该学生数学、语文、英语三门课的成绩a,b,c.第二步:计算第三步:输出y.
例2写出计算一个学生语文、数学、英语三门课的平均成绩的算法程序框图:程序:INPUT“Chinese=”;aINPUT“Maths=”;bINPUT“English=”;cPRINT“Theaverage=”;(a+b+c)/3END开始输入a,b,c结束输出y程序框图:开始输入a,b,c结束输出y例3:考察给一个变量重复赋值的程序: A=10A=A+15PRINTAEND那么,A的输出值是多少?[变式引申]:在此程序的基础上,设计一个程序,要求最后A的输出值是30.A=10A=A+15PRINTAA=A+5PRINTAEND
25例3:考察给一个变量重复赋值的程序: A=102例4写出“交换两个变量A和B的值,并输出交换前后的值”的程序.INPUT“A,B=”;A,BPRINTA,B
x=A
A=B
B=xPRINTA,BEND例4写出“交换两个变量A和B的值,并输出交换前后的值”的程1.若三角形的三边分别是a,b,c,借助三角形面积公式(海伦-秦九韶公式)编写一个求三角形面积的程序.程序:INPUT“a,b,c=”;a,b,cp=(a+b+c)/2S=SQR(p*(p-a)*(p-b)*(p-c))PRINT“三角形面积S=”;SEND1.若三角形的三边分别是a,b,c,借助三角形面积公式INP2.分析下面程序执行的结果(1)A=-1000A=A+100PRINT“A=”;AENDA=-900(2)INPUT“A,B=”;A,BB=A+BA=B-AB=B-APRINT“A,B=”;A,BEND(运行时从键盘输入3,7)A,B=732.分析下面程序执行的结果(2)将一个变量的值赋给另一个变量,前一个变量的值保持不变;可先后给一个变量赋多个不同的值,但变量的取值总是最近被赋予的值.将一个变量的值赋给另一个变量,前一个变量的值保持不变;可3.某工种是计件算工资的,每月工资=每月完成的数量(件)×每件工资,再从总工资中扣除5%交纳各种费用,其余为实发工资.试编写一程序,通过输入每件工资和完成数量,输出实发工资.INPUT“每件工资=”;AINPUT“完成数量=”;BM=(A*B)*(1-0.05)PRINT“实发工资=”;MEND3.某工种是计件算工资的,每月工资=每月完成的数量(件)×每1.输入语句、输出语句和赋值语句的功能与表示方法;2.能够设计程序,并准确运用输入语句、输出语句和赋值语句;3.注意书写的规范性.1.输入语句、输出语句和赋值语句的功能与表示方法;1.2基本算法语句 1.2.1输入语句、输出语句和赋值语句全国名校高中数学优质学案汇编(附详解)1.2基本算法语句 全国名校高中数学优质学案汇编(附详解1.充分地感知、体验应用计算机解决数学问题的方法,正确理解输入语句、输出语句、赋值语句的概念;2.通过实例理解三种基本的算法语句的表示方法、结构和用法;3.能初步操作、模仿,用这三种基本的算法语句表示算法.1.充分地感知、体验应用计算机解决数学问题的方法,正确理解1.算法的基本逻辑结构有哪几种?
2.设计一个算法的程序框图的基本思路如何?第一步:用自然语言表述算法步骤.第二步:确定每个算法步骤所包含的逻辑结构,并用相应的程序框图表示.第三步:将所有步骤的程序框图用流程线连接起来,并加上两个终端框.1.算法的基本逻辑结构有哪几种?25
计算机完成任何一项任务都需要算法,但是,用自然语言或程序框图表示的算法,计算机是无法“理解”的.因此我们还需要将算法用计算机能够理解的程序设计语言来表示.计算机完成任何一项任务都需要算法,但是,用自然语言或输入语句和输出语句
在每个程序框图中,输入框与输出框是两个必要的程序框,我们用什么图形表示这个程序框?其作用如何?表示一个算法输入和输出的信息.输入语句和输出语句27例1:用描点法作函数y=x3+3x2-24x+30的图象时,需要求出自变量和函数的一组对应值.编写程序,分别计算当x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值.算法分析:根据题意,对于每一个输入的自变量的值,都要输出相应的函数值.写成算法步骤如下:第一步:输入一个自变量x的值.第二步:计算y=x3+3x2-24x+30.第三步:输出y.例1:用描点法作函数y=x3+3x2-24x+30的图象时,思考:该算法是什么逻辑结构?其程序框图如何?开始输入x结束输出yy=x3+3x2-24x+30思考:该算法是什么逻辑结构?其程序框图如何?开始输入x结束输
我们将该程序框图中第一个程序框省略,后四个程序框中的内容依次写成算法语句,就得到该算法的程序:INPUT
“x”;xy=x^3+3*x^2-24*x+30PRINT
yEND开始输入x结束输出yy=x3+3x2-24x+30我们将该程序框图中第一个程序框省略,后四个程序框中的INPUT
“x=”;xy=x^3+3*x^2-24*x+30
“y=”;yEND
这个程序由4个语句行组成,计算机按语句行排列的顺序依次执行程序中的语句,最后一行的END语句表示程序到此结束.INPUT“x=”;x这个程序由4个语句行组成,在这个程序中,第1行中的INPUT语句称为输入语句,其一般格式是:其中,“提示内容”一般是提示用户输入什么样的信息,它可以用字母、符号、文字等来表述.变量是指程序在运行时其值是可以变化的量,一般用字母表示,若输入多个变量,提示内容之间以及各变量之间用“逗号”隔开;提示内容加“引号”,提示内容与变量之间用“分号”隔开.据此,输入框转化为输入语句可以怎样表述?
INPUT“a,b,c=”;a,b,cINPUT“提示内容”;变量输入a,b,c在这个程序中,第1行中的INPUT语句称为输入语句,其一
在这个程序中,第3行中的PRINT语句称为输出语句,其一般格式是:其中,“提示内容”一般是提示用户输出什么样的信息,它通常是常量或变量的值;表达式一般是表示输出信息所对应的字母或代数式.PRINT语句可以在计算机的屏幕上输出运算结果和系统信息.据此,在计算a与b的和S时,输出框转化为输出语句可以怎样表述?
PRINT“S=”;S或PRINT“S=”;a+bPRINT“提示内容”;表达式输出S在这个程序中,第3行中的PRINT语句称为输出语句,赋值语句
在算法的程序框图中,处理框是一个常用的程序框,我们用什么图形表示这个程序框?其功能作用如何?赋值、计算.赋值语句在上述求函数值的程序中,第2行中的语句称为赋值语句,其一般格式是:
其基本含义是将表达式所代表的值赋给变量,赋值语句中的“=”叫做赋值号.计算机在执行赋值语句时,先计算“=”右边表达式的值,然后把这个值赋给“=”左边的变量.据此,执行框转化为赋值语句可以怎样表述?变量=表达式在上述求函数值的程序中,第2行中的语句称为赋值语句,其一例2写出计算一个学生语文、数学、英语三门课的平均成绩的算法、程序框图和程序.算法分析:第一步:输入该学生数学、语文、英语三门课的成绩a,b,c.第二步:计算第三步:输出y.
例2写出计算一个学生语文、数学、英语三门课的平均成绩的算法程序框图:程序:INPUT“Chinese=”;aINPUT“Maths=”;bINPUT“English=”;cPRINT“Theaverage=”;(a+b+c)/3END开始输入a,b,c结束输出y程序框图:开始输入a,b,c结束输出y例3:考察给一个变量重复赋值的程序: A=10A=A+15PRINTAEND那么,A的输出值是多少?[变式引申]:在此程序的基础上,设计一个程序,要求最后A的输出值是30.A=10A=A+15PRINTAA=A+5PRINTAEND
25例3:考察给一个变量重复赋值的程序: A=102例4写出“交换两个变量A和B的值,并输出交换前后的值”的程序.INPUT“A,B=”;A,BPRINTA,B
x=A
A=B
B=xPRINTA,BEND例4写出“交换两个变量A和B的值,并输出交换前后的值”的程1.若三角形的三边分别是a,b,c,借助三
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- ISO 11146-22021 激光器和激光相关设备激光束宽度 发散角和光束传播比的测试方法第2部分一般散光光束标准立项发展报告
- 修身篇习题与答案展示
- 西飞技术岗位考试题及答案
- 数据科学导论考卷题目及答案
- 塔吊保养测试题目及参考答案
- 高中物理必修第一册课时分层作业(一)
- 2026年英语语法测试专项训练
- 财会二级考试试题与详细答案分析
- 安全生产责任分解考核与评价保证措施
- 坍塌事故试题及答案新鲜呈现
- 人工智能时代的教育变革
- (英语)英语动词常见题型及答题技巧及练习题(含答案)
- 工程造价专业数字化教学改革研究
- 信访干部业务知识培训课件
- 2025外研社小学英语四年级上册单词表(带音标)
- WST368-2025医院空气净化管理标准培训
- 单像素水下成像技术应用研究
- 康复知识培训课件
- 软件造价师试题及答案解析
- 人教部编版五年级语文上册课文原文
- 2025年中国医药工业经济运行报告
评论
0/150
提交评论