高中数学 1.2.1《算法基本语句- 输入语句和输出语句》课件 新人教A版必修
合集下载
高中数学 1.2.1 输入、输出和赋值语句课件1 新人教A版必修3

3.如图给出的计算12+14+16+…+210的值的一个程序框 图,其中判断框内应填入的条件是( )
A.i>10? B.i<10? C.i>20? D.i<20? [答案] A
4.(2011·北京高考)执行如下图所示的程序框图,若输入 A 的值为 2,则输出的 P 值为( )
A.2 C.4[答案] C[答案] A[解析] 若函数的解析式是只有一个关系的解析式时,求 给出自变量的函数值,则只用顺序结构就可以了,用不着条 件结构或循环结构.
2.程序框图中图形符号 A.起止框 B.处理框 C.输入、输出框 D.判断框
[答案] B
的名称为( )
[解析] 了解基本的程序框图中的图形符号并掌握它们 各自的功能.
下列输入语句正确的是( ) A.INPUT x B.INPUT x+3 C.INPUT “学生身高” D.INPUT x=3
[答案] A
[解析] A 对,“提示内容”及后面的分号可省略,直接 输入;B 错,x+3 是代数式,不是变量;C 错,只有“提示 内容”而无变量;D 错,x=3 是等式而不是变量.
自主预习 阅读教材 P21-24,回答下列问题: 1.输入语句
格式 INPUT“提示内容”;____变__量__ 可以一次为一个或多个变量_赋__值___,实现了
功能 算法中的_输__入___功能 “提示内容”是提示用户输入什么样的
说明 _信__息_.程序框图中的_输__入_框转化为算法语句 就是输入语句
先计算表达式的值,然后把结果赋值给
功能 “=”_左__边的变量,此步完成后,“=”_左___
边变量的值就改变了
(1)赋值语句中的“=”叫做__赋__值__号__,它和数 学中的等号不一样. (2)本教材用 BASIC 语言编写的计算机程序是 说明 由若干个语句组成的,计算机按语句行排列的 顺序依次执行程序中的语句,每个完整的程序 最后一行都是 END 语句(又称结束语句),表 示程序到此_结__束_____
高中数学 1.2.1 输入语句、输出语句和赋值语句课件 新人教A版必修3

跟踪演练1 (2013·郑州高一检测)写出下列程序运行的结果.
若输入2,1,则输出的结果为________. 答案 a2+1b=5 解析 若输入 2,1,即 a=2,b=1.∴22+11=4+1=5. 输出的结果为 a2+1b=5.
要点二 赋值语句
例2 (2013·福州高一检测)(1)运行如图所示的程序,输出的结 果是________.
跟踪演练3 给出如图所示于赋值语句需要注意的事项中不正确的是
()
A.赋值号左边只能是变量名字,而不是表达式
B.赋值号左、右不能对换
C.不能利用赋值语句进行代数式的演算
D.赋值号与数学中的等号的意义相同
答案 D
解析 关于赋值语句中一定要注意的事项是把赋值号与数
学中的等号区分开,它们的意义不相同.
2.赋值语句“x=x+1”的正确解释为
()
A.x的值与x+1的值可能相等
B.将原来x的值加上1后,得到的值替换原来x的值
C.这是一个错误的语句
D.此表达式经过移项后,可与x=x-1功能相同
答案 B
3.下面的程序输出的结果是
()
x=6 y=3 x=x/3 y=4*x+1 PRINT x+y END
B=10.
要点三 算法的应用
例3 已知一个正三棱柱的底面边长为a,高为h,试设计一个程
序来求解这个正三棱柱的表面积和体积,并画出程序框图.
解 程序如下:
程序框图如图所示,
规律方法 一般地说,写一个算法程序的顺序为:用自然语 言描述算法——用程序框图描述算法——用基本算法语句描 述程序. 这三种形式的算法思路是一致的,学习时,要加强三种形式 的互译训练.
赋值语句
_变__量__=__表__达__式___
高中数学人教A版必修3第一章1.2.1 输入语句、输出语句和赋值语句 课件

“a+b=”;a+b答:
a+b=4
高中数学人教A 版必修3 第一章1 . 2 . 1 输入语句、输出语句和赋值语句 课件
高中数学人教A 版必修3 第一章1 . 2 . 1 输入语句、输出语句和赋值语句 课件
例2.分析下列程序,判断运行的结果.
a=2 b=3 c=a+b b=a+c-b PRINT “a=”;a PRINT “b=”;b PRINT “c=”;c END
2021/3/1
高中数学人教A 版必修3 第一章1 . 2 . 1 输入语句、输出语句和赋值语句 课件
高中数学人教A 版必修3 第一章1 . 2 . 1 输入语句、输出语句和赋值语句 课件
(4)输出语句 PRINT 20*2 (5)赋值语句 3=B (6)赋值语句 x+y=0 (4)正确,PRINT语句可以输出常量、表 达式的值; (5)错,赋值语句中“=”号左右不能互换;
练习3
根据下列程序,画出程序框图
input x,y print x/2,3*y x=x+1 y=y-1 print x,y end
2021/3/1
高中数学人教A 版必修3 第一章1 . 2 . 1 输入语句、输出语句和赋值语句 课件
开始 输入x,y 输出x/2,3y x=x+1 y=y-1 输出x,y
隔开
且只能给一个变
3.表达式可以是变量, 量赋值
4.输入多个数据时 也可以是计算公式
用“,”分隔,且个数 要与变量的个数相 同 2021/3/1
4.有计算功能,能直 接输出计算公式的值
3.有计算功能,可 以把表达式的值 赋给一个变量
高中数学人教A 版必修3 第一章1 . 2 . 1 输入语句、输出语句和赋值语句 课件
人教a版必修三:《1.2.1输入语句、输出语句和赋值语句》ppt课件(33页)

解 (1)中①对,②错;(2)中的①错,②对.
反思与感悟 正确使用分号和逗号,提示内容后面一定要用分号,多个变量间要 用逗号分开.
明目标、知重点 填要点、记疑点
主目录
探要点、究所然
当堂测、查疑缺
探要点、究所然
1.2.1
探究点二:输入语句、输出语句
跟踪训练1
比较下列各组语句的区别,再判断它们是否正确. “S=”;7 S=7
(6)无计算功能,用户由键盘输入的数据必须是常量.
明目标、知重点 填要点、记疑点
主目录
探要点、究所然
当堂测、查疑缺
探要点、究所然
1.2.1
探究点二:输入语句、输出语句
思考 4 阅读教材 22 页后二行至 23 页前三行,回答输出语句的一般格式及注意事 项分别是什么?
答 输出语句的一般格式:PRINT “提示内容”;表达式.
答 第一步,输入一个自变量 x 的值.
第二步,计算 y=x3+3x2-24x+30.
第三步,输出 y.
明目标、知重点
填要点、记疑点
主目录
探要点、究所然
当堂测、查疑缺
探要点、究所然
1.2.1
探究点二:输入语句、输出语句
其程序框图:
பைடு நூலகம்
明目标、知重点
填要点、记疑点
主目录
探要点、究所然
当堂测、查疑缺
探要点、究所然
探要点、究所然
1.2.1
探究点三:赋值语句
思考 1 在算法的程序框图中,处理框是一个常用的程序框,我们用什么图形表示
这个程序框?其功能作用如何?
答 图形:▭;功能:赋值、计算.
思考 2 与程序框图中的处理框相对应的语句是赋值语句,那么,输出语句的一般
高中数学人教A版必修三课件1.2.1 输入语句、输出语句和赋值语句2

x 次方)
且(逻辑中的“且”运算)
或(逻辑中的“或”运算)
[x](不大于 x 的最大整
数)
整除
求余
程序符号
EXP(
)(程序里面表示 e 的某次方)
AND(程序里面表示逻辑中的“且”运算)
OR(程序里面表示逻辑中的பைடு நூலகம்或”运算)
INT(
)(程序里面表示不大于某个数
的最大整数)
\(程序里面表示两个整数相除取商的整
1.2.1
输入语句、输出语句和赋值语句
-1-
课 标 阐 释
思
1.了解算法语句(程序语言)与自然语言
和程序框图表示的算法的区别.
2.理解输入语句、输出语句和赋值语句
的格式和功能.培养逻辑推理的核心素
养.
3.能应用输入语句、输出语句和赋值语
句编写程序解决问题.培养逻辑推理与
数学建模的核心素养.
维 脉 络
< =(程序里面表示小于或等于的符号)
> =(程序里面表示大于或等于的符号)
< >(程序里面表示不等于的符号)
ABS(
)(程序里面表示取绝对值的
|x|(代数运算中的取绝对值)
函数)
)(程序里面表示求算术平方
√x(代数运算中的求算术平方 SQR(
根的函数)
根)
课前篇自主预习
数学符号
ex(代数运算中表示 e 的
转化过程中这三种基本结构与相应语句的对应.熟练后可直接写出
程序.
课堂篇探究学习
探究一
探究二
探究三
当堂检测
变式训练2
给出如图所示的程序框图,写出相应的程序语句.
课堂篇探究学习
探究一
且(逻辑中的“且”运算)
或(逻辑中的“或”运算)
[x](不大于 x 的最大整
数)
整除
求余
程序符号
EXP(
)(程序里面表示 e 的某次方)
AND(程序里面表示逻辑中的“且”运算)
OR(程序里面表示逻辑中的பைடு நூலகம்或”运算)
INT(
)(程序里面表示不大于某个数
的最大整数)
\(程序里面表示两个整数相除取商的整
1.2.1
输入语句、输出语句和赋值语句
-1-
课 标 阐 释
思
1.了解算法语句(程序语言)与自然语言
和程序框图表示的算法的区别.
2.理解输入语句、输出语句和赋值语句
的格式和功能.培养逻辑推理的核心素
养.
3.能应用输入语句、输出语句和赋值语
句编写程序解决问题.培养逻辑推理与
数学建模的核心素养.
维 脉 络
< =(程序里面表示小于或等于的符号)
> =(程序里面表示大于或等于的符号)
< >(程序里面表示不等于的符号)
ABS(
)(程序里面表示取绝对值的
|x|(代数运算中的取绝对值)
函数)
)(程序里面表示求算术平方
√x(代数运算中的求算术平方 SQR(
根的函数)
根)
课前篇自主预习
数学符号
ex(代数运算中表示 e 的
转化过程中这三种基本结构与相应语句的对应.熟练后可直接写出
程序.
课堂篇探究学习
探究一
探究二
探究三
当堂检测
变式训练2
给出如图所示的程序框图,写出相应的程序语句.
课堂篇探究学习
探究一
高一数学输入语句、输出语句和赋值语句课件新人教A版必修

在写算法语句时,一定要注意乘、除、乘方与数学中一般书写不同,在 程序中,还有“≥、≤、≠”分别写成“>=、<=、<>”.
典例剖析 题型一 赋值语句及相关问题
例1:下列给出的赋值语句正确的是( )
A.6=N
B.A=-A
C.5+c=a
D.x2-9=(x+3)(x-3)
解析:按照赋值语句的要求,变量的值不能赋给常量,所以A错;左边只 能是变量,不能是表达式,C错;不能进行代数式的演算,D错;B的意 义是将-A的值赋给A,故B正确.
1.判断以下给出的输入语句、输出语句、赋值语句是否正确?为什么? (1)输入语句INPUT a;b;c (2)输入语句INPUT x=3 (3)输出语句PRINT A=4 (4)输出语句PRINT 20,3*2 (5)赋值语句3=B (6)赋值语句x+y=0 (7)赋值语句A=B=-2 (8)赋值语句T=T*T
果),表达式是指程序要输出的数据. (2)输出语句具有计算功能,可以输出常量、变量或表达式的值.
如:PRINT 12/3等. (3)输出语句对应于程序框图中的
3.赋值语句 (1)赋值语句的符号“=”表示,如“x=y”表示将y的值赋给x,其中x
是变量,y是一个与x同类型的变量或表达式. (2)赋值语句的一般格式 变量=表达式 其中“=”为赋值号,不同于等号“=”,它要求左边只能是变量名字,
分析:I要NP计U算T面a,积b,,c要用输入语句、赋值语句和输出语句. p=(a+b+c)/2
解:程S序=(p*(p-a)*(p-b)*(p-c))^ PRINT S
END
题型三 程序框图与程序
例3:编写一个程序,计算两个非零实数的加、减、乘、除的运算结果,并 画出该算法的程序框图.
高中数学第1章1.2.1输入语句输出语句和赋值语句课件新人教A必修3.ppt

PRINT a,b,c
【思路点拨】 利用赋值语句的功能求解最后
结果.
【解】 (1)因为a=5,b=3,c=(a+b)/2=4, 所以d=c2=16,输出d的值为16. (2)因为a=1,b=2,c=a+b,所以c=3,b =a+c-b,即b=1+3-2=2.所以a=1,b= 2,c=3,输出a,b,c的值是1,2,3.
A=10 B=20 A. B=A A=B
A=10 B=20 B. C=A B=C
A=10 B=20 C. C=A A=B B=C
A=10 B=20 C=A D. D=B B=C A=B
解析:选C.A中程序执行后A=B=10; B中程序执行后A=B=10; C中程序执行后A=20,B=10; D中程序执行后A=B=10.
课堂互动讲练
考点突破 考点一 输入、输出语句
输入语句要求输入的值只能是具体的常数,不 能是变量或表达式(输入语句无计算功能),若 输入多个数,各数之间应用逗号“,”隔开. 输出语句可以输出常量,变量或表达式的值 (输出语句有计算功能)或字符,程序中引号内 的部分将原始呈现.
例1 写出下列程序运行的结果. INPUT “a,b=”;a,b. PRINT “a2+1b=”;a^2+1/b. END 若输入 2,1,则输出的结果为________.
变式训练 2 将下列程序改为框图,并指明其作 用.
程序如下:
INPUT x1,x2 y1=2^x1 y2=2^ x2 K=y1-y2/x1-x2 PRINT K END
解:框图如下:
作用:求过指数函数y=2x的图象上两点A(x1, y1),B(x2,y2)直线的斜率k.
方法感悟
方法技巧 1.输入语句的作用是实现算法的输入信息功能. 输入语句要求输入的值只能是具体的常数,不 能是函数、变量或表达式.(如例1) 2.输出语句可以在计算机的屏幕上输出常量、 变量的值和系统信息,也可以输出数值计算的 结果.(如例1)
人教A版高中数学必修三输入、输出、赋值语句课件

算法分析:
第一步,输入该学生数学、语文、英语三门 课的成绩.
理论迁移
例1 写出计算一个学生语文、数学、英 语三门课的平均成绩的算法、程序框图 和程序.
算法分析:
第一步,输入该学生数学、语文、英语三门 课的成绩.
第二步,计算y a b c .
3
理论迁移
例1 写出计算一个学生语文、数学、英 语三门课的平均成绩的算法、程序框图 和程序.
INPUT “A,B=”;A,B
PRINT A,B x=A A=B B=x
PRINT A,B
例2 写出“交换两个变量A和B的值,并输 出交换前后的值”的程序.
INPUT “A,B=”;A,B
PRINT A,B x=A A=B B=x
PRINT A,B END
小结作业
小结作业
1.利用输入语句、输出语句和赋值语句 可以写出任何一个顺序结构的算法程序.
复习:已知函数y=x3+3x2-24x+30,求自变 量x对应的函数值的算法步骤如何设计? 并根据算法画出程序框图。
第一步,输入一个自变量x的值. 第二步,计算y=x3+3x2-24x+30. 第三步,输出y.
其程序框图
开始
输入x
y=x3+3x2-24x+30
输出y
结束
我们将该程序框图中第一个程序框省略,后 四个程序框中的内容依次写成算法语句,就 得到该算法的计算机程序:
其中,“提示内容”一般是提示用户输 出什么样的信息,它通常是常量或变量的 值;表达式一般是表示输出信息所对应的字 母或代数式.PRINT语句可以在计算机的屏幕 上输出运算结果和系统信息.据此,在计算a 与b的和S时,输出框 输出S 转化为输出语 句可以怎样表述?
第一步,输入该学生数学、语文、英语三门 课的成绩.
理论迁移
例1 写出计算一个学生语文、数学、英 语三门课的平均成绩的算法、程序框图 和程序.
算法分析:
第一步,输入该学生数学、语文、英语三门 课的成绩.
第二步,计算y a b c .
3
理论迁移
例1 写出计算一个学生语文、数学、英 语三门课的平均成绩的算法、程序框图 和程序.
INPUT “A,B=”;A,B
PRINT A,B x=A A=B B=x
PRINT A,B
例2 写出“交换两个变量A和B的值,并输 出交换前后的值”的程序.
INPUT “A,B=”;A,B
PRINT A,B x=A A=B B=x
PRINT A,B END
小结作业
小结作业
1.利用输入语句、输出语句和赋值语句 可以写出任何一个顺序结构的算法程序.
复习:已知函数y=x3+3x2-24x+30,求自变 量x对应的函数值的算法步骤如何设计? 并根据算法画出程序框图。
第一步,输入一个自变量x的值. 第二步,计算y=x3+3x2-24x+30. 第三步,输出y.
其程序框图
开始
输入x
y=x3+3x2-24x+30
输出y
结束
我们将该程序框图中第一个程序框省略,后 四个程序框中的内容依次写成算法语句,就 得到该算法的计算机程序:
其中,“提示内容”一般是提示用户输 出什么样的信息,它通常是常量或变量的 值;表达式一般是表示输出信息所对应的字 母或代数式.PRINT语句可以在计算机的屏幕 上输出运算结果和系统信息.据此,在计算a 与b的和S时,输出框 输出S 转化为输出语 句可以怎样表述?
高中数学人教A版必修3-1.2.1 输入语句、输出语句和赋值语句-课件(共17张PPT)

PRINT “S=”;S
S
END
p abc 2
p( p a)(p b)(p c)
输出S
结束
开始
输入x
程序语句
INPUT“x=”;x 输入语句
输出x.y
结束
y=x^5+3*x^2-24
赋值语句
PRINT x,y
END
表输示出结语束句
我当程序员
已知一个三角形的三边分别为a,b, c,利用海伦-秦九韶公式设计一个程序, 求出它的面积.
INPUT A,B
PRINT A,B 这里的变量X的作用是什么?
X=A
A=B
B=X
PRINT A,B END
34,61
1.如果输入A是34,B是61,输出的结果是什么? 61,34
2.如果输入A是-10,B是57,输出的结果是什么?
3.这个程序语句的作用是什么?
交换两个变量A和B的值,并输出交换前后的值.
分工合作:一位同学画程序框图,一位翻 译语句,另一位在电脑上录入语句。 限时5分钟!
例3、阅读以下程序语句,回答问题:
A=10
A的输出值是多少?
A=A+15 PRINT A
A=A+5
25
END
思考:在此程序的基础上,你能增加一 条语句,使得最后A的输出值是30吗?
例4、阅读以下程序语句, 思考并回答问题:
分析下面程序执行的结果
A=-10
B=57
A=B
B=A
PRINT “A,B=”;A,B
END
57,57
A=-10 B=57 B=A+B A=B-A B=B-A PRINT “A,B=”;A,B
S
END
p abc 2
p( p a)(p b)(p c)
输出S
结束
开始
输入x
程序语句
INPUT“x=”;x 输入语句
输出x.y
结束
y=x^5+3*x^2-24
赋值语句
PRINT x,y
END
表输示出结语束句
我当程序员
已知一个三角形的三边分别为a,b, c,利用海伦-秦九韶公式设计一个程序, 求出它的面积.
INPUT A,B
PRINT A,B 这里的变量X的作用是什么?
X=A
A=B
B=X
PRINT A,B END
34,61
1.如果输入A是34,B是61,输出的结果是什么? 61,34
2.如果输入A是-10,B是57,输出的结果是什么?
3.这个程序语句的作用是什么?
交换两个变量A和B的值,并输出交换前后的值.
分工合作:一位同学画程序框图,一位翻 译语句,另一位在电脑上录入语句。 限时5分钟!
例3、阅读以下程序语句,回答问题:
A=10
A的输出值是多少?
A=A+15 PRINT A
A=A+5
25
END
思考:在此程序的基础上,你能增加一 条语句,使得最后A的输出值是30吗?
例4、阅读以下程序语句, 思考并回答问题:
分析下面程序执行的结果
A=-10
B=57
A=B
B=A
PRINT “A,B=”;A,B
END
57,57
A=-10 B=57 B=A+B A=B-A B=B-A PRINT “A,B=”;A,B
高中数学 1.2.1 输入语句,输出语句和赋值语句课件新人教A版必修3

第一页,共21页。
新课引入
在现代社会里,计算机已经成为人们日常生活 和工作不可缺少的工具,如:听MP3,看电影 (diànyǐng),玩游戏,打字排版,画卡通画,处理数据 等等,那么,计算机是怎样工作的呢?
计算机完成任何一项任务都需要算法,但是 (dànshì),我们用自然语言或程序框图描述的算法, 计算机是无法“看得懂,听得见”的。因此还需 要将算法用计算机能够理解的程序设计语 (programming language)翻译成计算机程序。
写出“交换两个变量A和B的值,并输出交换前后 (qiánhòu)的值”的程序.
INPUT “A,B=”;A,B
PRINT A,B
x=A
A=B B=x
PRINT A,B
END
第十八页,共21页。
课堂练习
给出如图所示程序框图,写出相应 的算法(suàn fǎ)语句.
第十九页,共21页。
课堂小结
本节课学习的主要内容: 1.理解输入语句、输出语句和赋值语句的一般(yībān)形式 ; 2.看懂输入语句、输出语句和赋值语句,能够解决简单的 问题。
课外作业
《阳光(yángguāng)课堂》对应练习课时训练 (四)1~7
第二十页,共21页。
第二十一页,共21页。
A=10
A=A+15
PRINT A
END
25
那么,A的输出值是多少?
第十六页,共21页。
课堂练习
写出右图程序的运行 (yùnxíng)结果
19
运行(yùnxíng)3结果
为
.
a=2 b=3
c=4 a=b b=c+2
c=b+4 d=(a+b+c)/3
新课引入
在现代社会里,计算机已经成为人们日常生活 和工作不可缺少的工具,如:听MP3,看电影 (diànyǐng),玩游戏,打字排版,画卡通画,处理数据 等等,那么,计算机是怎样工作的呢?
计算机完成任何一项任务都需要算法,但是 (dànshì),我们用自然语言或程序框图描述的算法, 计算机是无法“看得懂,听得见”的。因此还需 要将算法用计算机能够理解的程序设计语 (programming language)翻译成计算机程序。
写出“交换两个变量A和B的值,并输出交换前后 (qiánhòu)的值”的程序.
INPUT “A,B=”;A,B
PRINT A,B
x=A
A=B B=x
PRINT A,B
END
第十八页,共21页。
课堂练习
给出如图所示程序框图,写出相应 的算法(suàn fǎ)语句.
第十九页,共21页。
课堂小结
本节课学习的主要内容: 1.理解输入语句、输出语句和赋值语句的一般(yībān)形式 ; 2.看懂输入语句、输出语句和赋值语句,能够解决简单的 问题。
课外作业
《阳光(yángguāng)课堂》对应练习课时训练 (四)1~7
第二十页,共21页。
第二十一页,共21页。
A=10
A=A+15
PRINT A
END
25
那么,A的输出值是多少?
第十六页,共21页。
课堂练习
写出右图程序的运行 (yùnxíng)结果
19
运行(yùnxíng)3结果
为
.
a=2 b=3
c=4 a=b b=c+2
c=b+4 d=(a+b+c)/3
人教A版高中数学必修31.2.1 输入语句、输出语句和赋值语句课件

A.①②
B.②③
C.③④
D.①④
D [①④正确,②③中对变量赋值是错误的.]
12
4.下面一段程序执行后的结果是________.
10 [先把 2 赋给 A,然后把 A*2 赋给 A,即 A 变为 4,再把 A+ 6 赋给 A,故 A 为 10.]
13
合作探究 提素养
14
输入、输出语句
【例 1】 (1)下列语句正确的是________(只填序号). ①INPUT 2,3,4 ②INPUT x=2 ③INPUT x ④INPUT x,y,z
3
自主预习 探新知
4
1.输入、输出语句 (1)输入、输出语句
输入语句、输出语句分别与程序框图中的_输__入__、__输_出__框__对应,
用来输入和输出信息.
5
(2)输入、输出语句的格式及功能
名 格式
称
功能
输 入
__I_N_P_U__T_“_提__示__内__容__”__;_变__量________,
1
第一章 算法初步
1.2 基本算法语句 1.2.1 输入语句、输出语句和赋值语句
2
学习目标
核心素养
1.理解输入语句、输出语句、赋值 1.通过算法语句的学习,培养
语句的格式与作用.(重点、易混 数学抽象素养.
点) 2.借助程序语句的编写,提
2.能够将程序框图转化为“算 升逻辑推理素养.
法”语句.(难点)
15
⑤INPUT “a=”;a
⑥INPUT “a=”;5*5
⑦INPUT a,b,c,
(2)当 x 的值为 5 时,“PRINT“x=”;x”在屏幕上的输出结果
为( )
A.5=5
高中数学1.2.1输入语句输出语句和赋值语句课件新人教A必修3.ppt

小结作业
1.利用输入语句、输出语句和赋值语句 可以写出任何一个顺序结构的算法程序.
2. 输入语句和输出语句中的“提示内容” 有时可以省略.
作业:P24练习:1,2,3,4.
行中的语句称为赋值语句,其一般格式
是:
变量=表达式
其基本含义是将表达式所代表的值赋给 变量,赋值语句中的“=”叫做赋值号.计算 机在执行赋值语句时,先计算“=”右边表达 式的值,然后把这个值赋给“=”左边的变量.
据此,执行框 m 2x 3 y2 转化为赋值语句可以 怎样表述?
m(2*x y2)/3
思考3:考察给一个变量重复赋值的程序: A=10 A=A+15 PRINT A END
思考3:该算法是什+3x2-24x+30
输出y
结束
y 思x3 考3 * x2 42 :4 * 我x3 0们将该程序框图中第一个程序
框省略,后四个程序框中的内容依次写
成算法语句,就得到该算法的计算机程
序: 开始
INPUT “x=”;x
输入x
yx33 * x22 4 * x3 0
出运算结果和系统信息.据此,在计算a与b的
和S时,输出框
输转出S化为输出语句可以
怎样表述?
PRINT “S=”;S 或 RINT “Sum=”;a+b
知识探究(二):赋值语句 思考1:在算法的程序框图中,处理框是 一个常用的程序框,我们用什么图形表 示这个程序框?其功能作用如何?
赋值、计算.
思考2:在上述求函数值的程序中,第二
那么,A的输出值是多少?
25
理论迁移
例1 写出计算一个学生语文、数学、 英语三门课的平均成绩的算法、程序框 图和程序.
高中数学(人教版A版必修三)配套课件:1.2.1输入语句、输出语句和赋值语句

什么是学习力
什么是学习力-你遇到这些问题了 吗
总是
比别人
学得慢
一看就懂 一做就错 看得懂,但不会做
总是 比别人学得差 不会举一反三
什么是学习力-含义
管理知识的能力 (利用现有知识
解决问题)
学习知识的能力 (学习新知识
速度、质量等)
长久坚持的能力 (自律性等)
什么是学习力-常见错误学习方 式
案例式
反思与感悟 解析答案
跟踪训练2 如果把例2中的程序改为
再输入A=1,B=2,则两个输出语句的输出结果分别 INPUT A
是1 2,2 2 .
INPUT B
解析 第一个输出语句的输出结果为1 2,第二个输出 PRINT A,B
语句的输出结果是2 2.
A=B
B=A
PRINT A,B
END
解析答案
类型三 简单的程序设计
身体记忆法小妙招
超级记忆法--故事法
• 鲁迅本名:周树人
• 主要作品:《阿Q正传》、《药》
、
、
• 《狂人日记》、《呐喊》、《孔乙
己》
• 《故乡》、《社戏》、《祝福》。
• 阿Q吃错了药,发狂地喊着孔乙己 去他 的故乡看社戏,没想到撞树上了 ,我们 祝福他身体早日康复。
(图片来自网络)
超级记忆法-记忆方法
①输出常量 、 变量 的值和系统信息; (2) 功 能 :
②进行数值计算并输出结果.
答案
知识点三 赋值语句 思考 计算机用变量来存取数据.怎样表示“把变量a,b中的数据相加, 存入c中”? 答案 用赋值语句“c=a+b”. 赋值语句: (1)格式:变量=表达式 . (2)功能:将表达式所代表的值赋给变量.即将 表达式所代表的值 赋给变量, 一般先计算“=”右边表达式的值 ,然后把这个值赋给“=”左边的变量.
高中数学1.2.1输入语句、输出语句和赋值语句课件新人教A版必修3

答案:D
赋值语句
[例 2] (1)看下面赋值语句的写法:
①x=2*y+z;②x=3,y=4,z=5;
③x+y=7;④y=3.14*5;⑤y=x+z= 3+4.
其中写法正确的有
A.1 个
B.2 个
C.3 个
D.4[例 3] 读下面的程序,根据程序画出程序框图.
[解] 程序框图如图所示:
[活学活用] 用算法语句写出下面程序框图的程序.
1.一般的运算符号与计算机的命令运算符号不能等同 [典例] 下列程序语言中表达式的值正确的是 ( ) A.6* SQR(4)+3^ 2*2=154 B.3*(5+4)+ SQR(9)^2=17 C.(5+3*(12-7))/4=5 D.(2+3)*5-4+2*3*SQR(4)^2=72
解析:由程序知 x=2,x=2×3=6, y=x2+6=62+6=42. 答案:42
[随堂即时演练]
1.下列给出的输入输出语句正确的是
①输入语句 INPUT a,b,c,d,e;
②输入语句 INPUT X=1;
③输出语句 PRINT A=4;
④输出语句 PRINT 10,3*2,2/3.
A. ①②
B.②③
C.③④
D.①④
()
5.如下是一个用基本算法语句编写的程序,根据程序画出其相 应的程序框图.
解:程序框图如图所示:
[解] (1)选 B 提示内容与输入内容之间要用“;”隔 开,故 A 错;提示内容在前,输入内容在后,故 C 错;输入 语句用“INPUT”而非“PRINT”,故 D 错.
(2)程序如下:
[活学活用] 下列程序若输出的结果为 3,则输入的 x 值可能是 ( )
【数学】1.2.1 输入语句、输出语句和赋值语句 课件1(人教A版必修3)

第一章 算法初步
1.2.1 输入语句、输出语句 和赋值语句
1.2 基本算法语句
输入语句
输出语句
Hale Waihona Puke 赋值语句条件语句循环语句
1.2.1 输入语句 输出语句 赋值语句
温故而知新
1. 什么是算法?什么是程序框图? 算法通常是指按照一定规则解决某一类问题的 明确的和有限的步骤。 程序框图是一种用程序框、流程线及文字说明 来表示算法的图形。
数学符号与程序符号的对比 数学符号 × ÷
ab
≤ ≥ ≠ |x|
x 且\或
程序符号 * / a^b <= >= <> ABS(x) SQR(x) AND\OR
例2:编写程序,计算一个学生数学、语文、英语三 门课的平均成绩。
程序①:INPUT “Maths=”;a INPUT “Chinese=”;b INPUT “English=”;c PRINT “The average=”;(a+b+c) /3 END 程序②: INPUT “Maths,Chinese,English”; a,b,c
END
例4:某工种是计件算工资的,每月工资=每月完成 的数量(件)×每件工资,再从总工资中扣除5%交 纳各种费用,其余为实发工资。试编写一程序,通 过输入每件工资和完成数量,输出实发工资。
程序: INPUT “每件工资=”;A INPUT “完成数量=”;B
M=(A*B)*(1-0.05)
PRINT “实发工资=”;M END
(4)A=-1000 A=A+100 PRINT “A=”;A END
(5)INPUT “A,B=”;A,B B=A+B A=B-A B=B-A PRINT “A,B=”;A,B END (运行时从键盘输入3,7)
1.2.1 输入语句、输出语句 和赋值语句
1.2 基本算法语句
输入语句
输出语句
Hale Waihona Puke 赋值语句条件语句循环语句
1.2.1 输入语句 输出语句 赋值语句
温故而知新
1. 什么是算法?什么是程序框图? 算法通常是指按照一定规则解决某一类问题的 明确的和有限的步骤。 程序框图是一种用程序框、流程线及文字说明 来表示算法的图形。
数学符号与程序符号的对比 数学符号 × ÷
ab
≤ ≥ ≠ |x|
x 且\或
程序符号 * / a^b <= >= <> ABS(x) SQR(x) AND\OR
例2:编写程序,计算一个学生数学、语文、英语三 门课的平均成绩。
程序①:INPUT “Maths=”;a INPUT “Chinese=”;b INPUT “English=”;c PRINT “The average=”;(a+b+c) /3 END 程序②: INPUT “Maths,Chinese,English”; a,b,c
END
例4:某工种是计件算工资的,每月工资=每月完成 的数量(件)×每件工资,再从总工资中扣除5%交 纳各种费用,其余为实发工资。试编写一程序,通 过输入每件工资和完成数量,输出实发工资。
程序: INPUT “每件工资=”;A INPUT “完成数量=”;B
M=(A*B)*(1-0.05)
PRINT “实发工资=”;M END
(4)A=-1000 A=A+100 PRINT “A=”;A END
(5)INPUT “A,B=”;A,B B=A+B A=B-A B=B-A PRINT “A,B=”;A,B END (运行时从键盘输入3,7)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ppt课件
输入语句和输出语句基 本上对应算法中的顺序 结构。(如右图)计算 机从上而下按照语句排 列的顺序执行这些语句。
语句 n 语句 n+1
ppt课件
例如求三个数的和的程序如下:
程序:INPUT “a,b,c=” ; a,b,c PRINT “Sum=” ;a+b+c END
问题1:在这个程序中,你们觉得哪些 是输入语句和输出语句呢?
PRINT“提示内容”;表达 PRINT “sum=”;a+b+c 式 问题2:输出语句与输入语句有那些相同和不同之处?
输出语句的用途:
①输出常量,变量的值和系统信息。 ②输出数值计算的结果。
说明:
(1)如果某一个变量已经被赋值,则可以用PRINT 语句打印出来该变量①:INPUT “x=”;x INPUT “y=”;y PRINT “x^2+y^2=” ; x^2+y^2
END
程序②:INPUT “x=”;x INPUT “y=”;y a=x^2+y^2 PRINT “x^2+y^2=” ;a END
ppt课件
2、编制一程序,输入一圆的半径,便能输 出该圆的周长和面积。
1.2.1《基本算法语句 -输入输出语句》
ppt课件
教学目标
• 1. 正确理解输入语句、输出语句、赋值语句 的结构;
• 2 掌握赋值语句中的“=”的作用; • 3. 会写一些简单的程序. • 教学重点:正确理解输入语句、输出语句、
赋值语句的作用 • 教学难点 :准确写出输入语句、输出语句、
赋值语句
想一想:①用PRINT语句可以输出多个表达式的值吗? 如: PRINT 2+3,5﹡6,8/2
②下面的PRINT语句可以这样写吗? 如: PRINT x=3p﹡pt课5件
例1:编写程序,计算一个学生数学、语文、英 语三门课的平均成绩。
程序①:INPUT “Maths=”;a
INPUT “Chinese=”;b
ppt课件
(2)用一个PRINT语句可以打印出若干个变量的值。 如: A=1 B=2 C=3 PRINT A,B,C
思考:若把前三步去掉,则运行后显示的结果是什么呢?
(3)用PRINT语句可以输出表达式的值。 如: PRINT 3+5/2
说明:PRINT语句具有计算和输出的双重功能,遇到 表达式时,它先计算,后输出。
ppt课件
(1)输入语句: 一般格式是: INPUT “提示内容”;变量
INPUT “x=” ;x
注意:① “提示内容”与变量之间必须用分号“;”隔 开。 ②提示的内容要用双引号。 例:要想输入一个学生的语文和数学两门课的成绩:
INPUT “Chinese”;a INPUT “Maths”;b 想一想:①上面语句写成 INPUT a 和 INPUT b 可以吗?
注意:各“提示内容”之间以及各变量之间必须用 逗号“,”隔开。但最后的变量的后面不需要。 例:要想输入一个学生的语、数、外三门课的成绩:
INPUT “Maths,Chinese,English”; a,b,c 说明:
INPUT语句的作用:ppt课用件 来向变量提供数据。
(2)输出语句: 一般格式是:
②输入语句写成 INPUT a+b 或 INPUT 3 可以吗?
说明:从键盘输入的数据只能是常量(不包括符号 常量),不能是表达式(包ppt课括件 变量和函数)
INPUT语句不但可以给单个变量赋值,还可以给多个 变量赋值,其格式为: INPUT “提示内容1,提示内容2,…”;变量1,变量2,…
INPUT “a,b,c=” ; a,b,c
ppt课件
程序:INPUT “r =” ;r pi=3.14 C=2﹡pi﹡r S=pi﹡r^2 PRINT “C=” ;C PRINT “S=”;S END
ppt课件
课时小结:
1、本节介绍了输入语句和输出语句的 结构特点及联系。掌握并应用输入语 句,输出语句编写一些简单的程序解 决数学问题。 2、编程步骤:先写算法,再编程。
INPUT “English=”;c
PRINT “The average=”;(a+b+c) /3
END 程序②: INPUT “Maths,Chinese,English”; a,b,c
m=(a+b+c)/3
PRINT “The average=”;m
END
ppt课件
课堂练习:1、编制程序计算两个数的平方和。
输入语句和输出语句基 本上对应算法中的顺序 结构。(如右图)计算 机从上而下按照语句排 列的顺序执行这些语句。
语句 n 语句 n+1
ppt课件
例如求三个数的和的程序如下:
程序:INPUT “a,b,c=” ; a,b,c PRINT “Sum=” ;a+b+c END
问题1:在这个程序中,你们觉得哪些 是输入语句和输出语句呢?
PRINT“提示内容”;表达 PRINT “sum=”;a+b+c 式 问题2:输出语句与输入语句有那些相同和不同之处?
输出语句的用途:
①输出常量,变量的值和系统信息。 ②输出数值计算的结果。
说明:
(1)如果某一个变量已经被赋值,则可以用PRINT 语句打印出来该变量①:INPUT “x=”;x INPUT “y=”;y PRINT “x^2+y^2=” ; x^2+y^2
END
程序②:INPUT “x=”;x INPUT “y=”;y a=x^2+y^2 PRINT “x^2+y^2=” ;a END
ppt课件
2、编制一程序,输入一圆的半径,便能输 出该圆的周长和面积。
1.2.1《基本算法语句 -输入输出语句》
ppt课件
教学目标
• 1. 正确理解输入语句、输出语句、赋值语句 的结构;
• 2 掌握赋值语句中的“=”的作用; • 3. 会写一些简单的程序. • 教学重点:正确理解输入语句、输出语句、
赋值语句的作用 • 教学难点 :准确写出输入语句、输出语句、
赋值语句
想一想:①用PRINT语句可以输出多个表达式的值吗? 如: PRINT 2+3,5﹡6,8/2
②下面的PRINT语句可以这样写吗? 如: PRINT x=3p﹡pt课5件
例1:编写程序,计算一个学生数学、语文、英 语三门课的平均成绩。
程序①:INPUT “Maths=”;a
INPUT “Chinese=”;b
ppt课件
(2)用一个PRINT语句可以打印出若干个变量的值。 如: A=1 B=2 C=3 PRINT A,B,C
思考:若把前三步去掉,则运行后显示的结果是什么呢?
(3)用PRINT语句可以输出表达式的值。 如: PRINT 3+5/2
说明:PRINT语句具有计算和输出的双重功能,遇到 表达式时,它先计算,后输出。
ppt课件
(1)输入语句: 一般格式是: INPUT “提示内容”;变量
INPUT “x=” ;x
注意:① “提示内容”与变量之间必须用分号“;”隔 开。 ②提示的内容要用双引号。 例:要想输入一个学生的语文和数学两门课的成绩:
INPUT “Chinese”;a INPUT “Maths”;b 想一想:①上面语句写成 INPUT a 和 INPUT b 可以吗?
注意:各“提示内容”之间以及各变量之间必须用 逗号“,”隔开。但最后的变量的后面不需要。 例:要想输入一个学生的语、数、外三门课的成绩:
INPUT “Maths,Chinese,English”; a,b,c 说明:
INPUT语句的作用:ppt课用件 来向变量提供数据。
(2)输出语句: 一般格式是:
②输入语句写成 INPUT a+b 或 INPUT 3 可以吗?
说明:从键盘输入的数据只能是常量(不包括符号 常量),不能是表达式(包ppt课括件 变量和函数)
INPUT语句不但可以给单个变量赋值,还可以给多个 变量赋值,其格式为: INPUT “提示内容1,提示内容2,…”;变量1,变量2,…
INPUT “a,b,c=” ; a,b,c
ppt课件
程序:INPUT “r =” ;r pi=3.14 C=2﹡pi﹡r S=pi﹡r^2 PRINT “C=” ;C PRINT “S=”;S END
ppt课件
课时小结:
1、本节介绍了输入语句和输出语句的 结构特点及联系。掌握并应用输入语 句,输出语句编写一些简单的程序解 决数学问题。 2、编程步骤:先写算法,再编程。
INPUT “English=”;c
PRINT “The average=”;(a+b+c) /3
END 程序②: INPUT “Maths,Chinese,English”; a,b,c
m=(a+b+c)/3
PRINT “The average=”;m
END
ppt课件
课堂练习:1、编制程序计算两个数的平方和。