1.3.1-1.3.2赋值语句、输入、输出语句学案(苏教版必修3).doc
1.3 基本算法语句
1.3.1 赋值语句
1.3.2 输入、输出语句
【课标要求】
1.初步了解基本的算法语句中的赋值,输入和输出语句的特点.
2.理解基本算法语句是将算法的各种控制结构转变成计算机能够理解的程序语言.
3.通过对三种语句的了解,培养有条理的思考、表达的能力,提高逻辑思维的能力.
【核心扫描】
1.赋值、输入和输出语句的基本结构特点及用法.(重点)
2.三种语句的意义及作用.(难点)
自学导引
1.伪代码:伪代码是介于自然语言和计算机语言之间的文字和符号.
2.赋值语句:在伪代码中,赋值语句用符号“←”表示,“x←y”表示将y的值赋给x,其中x是一个变量,y是一个与x同类的变量或表达式.
3.输入、输出语句:输入语句“Read a,b”表示输入的数据依次送给a,b,输出语句“Print_x”表示输出运算结果x.
:1.伪代码中同时输入多个变量的值,是否需要用多个输入语句?
提示 不需要,输入语句可以同时给多个变量赋值.
2.赋值语句中赋值号左边是否可以为常数或代数表达式?
提示 不可以.赋值语句中赋值号左边只能是变量名字,x←2,C←A+B是正确的,但2←x,A+B←C是错误的.
名师点睛
1.伪代码的书写原则
计算机语言中所有的语句关键字用英文表示,其他的可以用汉字表示.总之以便于书写和阅读为原则,用伪代码写算法并无固定的、严格的语法规则.只要把意思表达清楚,并且书写的格式清晰易读即可.
2.赋值语句的格式
变量←表达式
用字母表示为:x←y,表示将y的值赋给x,其中x是一个变量,y是一个与x同类型的变量或表达式.计算机执行赋值语句时,先计算右边表达式的值,然后把这个值赋给左边的变量.
3.输入、输出语句的格式
输入语句格式:“Read a,b”表示输入的数据依次送给a、b.
输出语句格式:“Print x”表示输出运算结果x.
“Print x,y”表示依次输出运算结果x,y.
题型一 赋值语句、输出语句的应用
【例1】 利用赋值语句和输出语句写出计算1+2+…+7的伪代码,并画出流程图.
[思路探索] 可以逐个累加,也可以利用公式1+2+…+n=eq \f(n?n+1?,2)来计算,即令n=7计算eq \f(n???n+1?,2)的值.
解 法一 逐个累加法得到流程图及相应的伪代码如下:
法二 利用公式法得到流程图及相应的伪代码如下:
规律方法 直接套用公式的算法,一般只用顺序结构解决问题,在这类问题解决时,用赋值语句和输出语句即可.
【变式1】 已知某学生一次考试中语文、数学和英语学科的得分分别为85,90,95,试用输出语句和赋值语句设计适当的算法求出这名学生三科的总分和平均分.
解 S←0
C←85
M←90
E←95
S←C+M+E
A←S/3
Print S,A
题型二 输入、输出语句的应用
【例2】 甲、乙、丙三个学生三门功课考试成绩如下:
语文 数学 外语
甲:85 92 73
乙:88 75 74
丙:79 84 73
设计一个伪代码计算各个学生的总分和平均分.
[思路探索] 本题需设置三个变量a,b,c,分别代表输入的“语文”“数学”和“外语”成绩.
解 伪代码如下:
Read a,b,c
s←a+b+c
v←s/3
Print s,v
规律方法 使用程序语言,再繁琐的运算也可用计算机轻松完成.
【变式2】 已知三角形的三边,试用流程图和伪代码表示求这个三角形的周长的算法.
解 流程图:
伪代码:
Read a,b,c
M←a+b+c
Print M
题型三 由伪代码写算法及画流程图
【例3】 (14分)根据伪代码画出流程图.
Read x,y
m←x/4
n←2y
Print m,n
x←x+2
y←y-1
Print x,y
审题指导 本题考查阅读伪代码的能力,以及用流程图表示伪代码所描述的算法.
【解题流程】
[规范解答]
【题后反思】 (1)解决此类问题的关键在于读懂各类语句.
(2)应用并掌握好流程图的功能.
【变式3】 根据下面的伪代码,画出流程图.
Read a,b,c,d,e
v←(a+b+c+d+e)/5
Print v
解
方法技巧 方程思想
方程的思想是中学数学的基本思想,也是历年高考的热点.
方程的思想,就是分析数学问题中的变量间的等量关系,从而建立方程或方程组,或者运用方程的性质去分析、转化问题,使问题获得解决.
【示例】 《九章算术》中有这样一个问题:今有共买物,人出八,盈三;人出七,不足四.问人、物价各几何?今译为:已知有几人集资买物,如果每人出8,就多出3,如果每人出7,则少4,问人数和物价各多少?试写出解决该问题的算法的伪代码.
[思路分析]
解 设人数为x,物价为y,由题意,得eq \b\lc\{\rc\ (\a
您可能关注的文档
- 1.2.3第1课时直线与平面平行的判定学案(苏教版必修二).doc
- 1.2.3第1课时直线与平面平行课件(苏教版必修2).ppt
- 1.2.3第1课时直线与平面平行课件(苏教版必修二).ppt
- 1.2.3第2课时 直线与平面垂直教案(苏教版必修二).doc
- 1.2.3第2课时直线与平面垂直学案(苏教版必修二).doc
- 1.2.3第2课时直线与平面垂直课件(北师大版必修二).ppt
- 1.2.3第2课时直线与平面垂直课件(苏教版必修2).ppt
- 1.2.3第2课时直线与平面垂直课件(苏教版必修二).ppt
- 1.2.3第3课时 线面角及点面、线面距离教案(苏教版必修二).doc
- 1.2.3第3课时 线面角及点面、线面距离课件(苏教版必修二).ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 2020四川既有及小区改造房屋建筑维修与加固工程说明及计算规则.pdf VIP
- 稀土永磁行业深度报告:供需向好看涨稀土,机器人催生新机遇.docx
- Inspur浪潮存储平台 AS5300G5&AS5500G5 产品白皮书 V2.0说明书用户手册.pdf
- 河北省高考物理一轮复习万有引力定律5.2 万有引力定律课件 .ppt VIP
- 牡丹切花品种筛选及采后技术研究.pdf VIP
- 复方口服避孕药临床应用专家共识(2025).pptx VIP
- 《心血管护理过程质控工具包(试用版)》2024.8.pdf VIP
- 中国徒步定向运动竞赛规则-讲解.pdf VIP
- 毕业设计(论文)-落叶清扫机设计.docx
- PICC进修汇报PPT课件.pptx VIP
原创力文档

文档评论(0)