高中数学 1.2.1输入语句、输出语句和赋值语句 新人教A版必修3

合集下载

数学人教A版必修3第一章1.2.1输入语句、输出语句和赋值语句.pptx

数学人教A版必修3第一章1.2.1输入语句、输出语句和赋值语句.pptx

B.5
C.9
3.赋值语句
D.20
格式
变量=
功能 说明
先计算表达式的值,然后把结果赋值给“=” 边的变量,此步完成后,
“=” 边变量的值就改变了
(1)
(2)本教材用BASIC 语言编写的计算机程序是由若干语句组成的,计算机按语句
行排列的顺序依次执行程序中的语句,每个完整的程序最后一行都是 END 语句
可以一次为一个或多个变量 ,实现了算法中的 功能 “提示内容”是提示用户输入什么样的 .程序框图中的 语句就是输入语句
框转化为算法
输入语句的使用说明: ①INPUT 语句又称“键盘输入语句”,当计算机执行到该语句时,暂停并等候用户输 入程序运行需要的数据.此时,用户只需把数据由键盘输入,然后回车,程序将继续运行.
学海无 涯
PRINT a,b END 错因分析:第一行:a 的值为 2; 第二行:b 的值为 5; 第三行:把 b 的值赋给 a,这时 b 的值为 5,所以 a=5; 第四行:把 a 的值赋给 b,而这时 a 的值为 5,所以 b 的值还是 5; 第五行:因为 a,b 的值均为 5,所以输出结果为 5,5. 因此,错解中的程序没有达到交换的目的.
5.在 R1,R2 ,R3 这三个电阻并联的 电路中,电压为 U,则电流的公式为 I=
U ( 1 1 1 ) ,写出求电流 I 的程序. R1 R2 R3
答案:1.A 该程序的运行过程是 M=3 N=3 +1=4 M=3-1=2 y=2+4=6 输出 6.
2.3 输入 x =1 时,其运行过程是 x=1 y=1×1+ 2×1=3 输出 3. 3. 输入数学、语文、英语三门课程的成绩求总分 等同于顺序结构按先后顺序执行, 根据程序步骤可知此程序的功能是输入数学、语文、英语三门课程的成绩求总分. 4. ③④⑥ ①不正确.变量之间应用“,”隔开. ②不正确.输入语句中变量的值应在程序运行时输入. ③正确.符 合 输 出 语 句 的 格 式 . ④正确. ⑤不正确.不符合程序语句中表达式的写法,应为data=b^2-4*a*c. ⑥正确.

高中数学人教A版必修3第一章1.2.1 输入语句、输出语句和赋值语句 课件

高中数学人教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 输入语句、输出语句和赋值语句 课件

高中数学人教版必修三《输入语句、输出语句和赋值语句》课件

高中数学人教版必修三《输入语句、输出语句和赋值语句》课件

程序以下: INPUT “x”;x y=x^3+3*x^2-24*x+30 PRINT y END
(5)INPUT语句无运算功能.
PRINT 语句又称“打印语句”,将表达式的值在
屏幕上显示出来.
PRINT “提示内容”;表达式
程序以下:
PRINT “S=”;S
INPUT “x”;x
(1)PRINT 语句是输出表达式的值. (2)表达式可以是变量、运算公式 或系统信息.
INPUT “a,b=”;a,b sum=a+b diff =a-b mul=a*b div=a/b PRINT sum, diff ,mul,div END
春节到了,糖果店的售货员忙极了.请你设计一个程序,帮助售 货员算帐.已知水果糖每千克10.4元,奶糖每千克15.6元,果仁 巧克力每千克25.2元,那么顺次购买这三种糖果a,b,c千克, 应收取多少钱? 程序以下:
INPUT “x”;x y=x^3+3*x^2-24*x+30 PRINT y END
INPUT 语句又称“键盘输入语句”,在程序运行进程中, 停机等候用户由键盘输入数据,而不需要在写程序时指定.
INPUT “提示内容”;变量 (4)用户由键盘输入的数据 必须是常量,输入多个数 据时用“,”分隔,且个数 要与变量个数相同. 如: INPUT “a=,b=”;a,b.
已知华氏温度与摄氏温度的转换公式是:
(华氏温度-32)×59 = 摄氏温度 编写一个程序,输入一个华氏温度,输出其 相对应的摄氏温度. 程序以下:
INPUT “F=”;F C=(F - 32) *5/9 PRINT “C=”;C END
编写一个程序,运算两个非0实数的加、减、乘、除运算 的结果.(要求输入两个非0实数,输出运算结果.) 程序以下:

人教A版高中数学必修3第一章.1输入语句、输出语句和赋值语句精品课件

人教A版高中数学必修3第一章.1输入语句、输出语句和赋值语句精品课件
的表达式之间用“ ,”隔开;如: PRINT x,y
3.有计算功能,能直接输出计算公式的
值.如:PRINT x+y
例2.编写程序,计算一个学生数学、语文、英语三门课的平均成绩。
算法: 第一步:分别输入三科的成绩a,b,c;
第二步:计算y ( ab ; c)/3
第三步:输出三科平均分y.
程序1:
INPUT “Maths=”;a INPUT “Chinese=”;b
程序框图:
开始 输入a,b,c
INPUT “English=”;c
PRINT “The average( =”a;bc)/3
END
y ( abc)/3
程序2: INPUT a,b,c
输出y
PRINT (a+b+c)/3 END
结束
程序:
INPUT “x”;x
赋值语句
y=x^3+3*x^2-24*x+30
一、新课导入:
计算机不同于人:人有大脑,可以思考问题,而计 算机则不能.用自然语言和程序框图描述的算法,计算 机无法识别,我们还需要将算法用计算机能够理解程 序设计语言表示成计算机程序。
各种程序设计语言中都包含下列基本的算法语句:
输入语句、输出语句、赋值语句、条件语句、循环 语句。
二、深入探究,新知学习
在数学中x=y与y=x的意义是一样的,那 么在赋值语句中一样吗?
不一样。因为都是将“=”右边的值赋给左
人教A版高中数学必修3第一章.1 输入语句、输出语句和赋值语句精品课 件
例3:给一个变量重复赋值:
A=10 A=A+15 PRINT A
代表什么意思? 把A+15的值赋给A

人教A版高中数学必修3《一章 算法初步 1.2.1 输入语句、输出语句和赋值语句 》示范课课件_21

人教A版高中数学必修3《一章 算法初步  1.2.1 输入语句、输出语句和赋值语句 》示范课课件_21
(1) 4=m×(2) x+y=1×0 (3) A=B=2×(4) N=2*√N
2、写出下列语句描述的算法的输出结果
(1) a=5
(2) a=1
b=3
b=2
c=(a+b)/2
c=a+b
d=c*c
b=a+c-b
print“d=”; d print a,b,c
d=16
1, 2, 3
小结
这节课我们主要学习了输入语句、输出语句和 赋值语句的主要功能、一般格式和相关说明,请 同学们用心掌握。
输入语句 输出语句 赋值语句 条件语句 循环语句
这节课我们先学习输入、输出、赋值语句
输入语句与程序框图中的输 入框对应,用来输入信息.
输出语句与程序框图中的输 出框对应,用来输出信息.
赋值语句与程序框图中的赋 值框对应,用来给变量赋值.
例1 :用描点法作函数 y=x3+3x2-24x+30的图象时,需

a b c.
3
程序框图
s 3
,输出y
.
程序:
开始 INPUT “Maths,Chinese,English=”;a,b,
输入a,b,c
y

a

b 3

c
输出y
结束
INPUT “Maths=”;a INPUT “Chinese=”;b
INPUT “English=”;c
y= (a+b+c)/3
PRINT “The average=”;y END
作业:课本24页练习1.2.3.4
BASIC语言中的常用运算符号
运算符
*
/ ^ >= <= <> \

人教a版必修三:《1.2.1输入语句、输出语句和赋值语句》ppt课件(33页)

人教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输入语句、输出语句和赋值语句

人教A版高中数学必修三1.2.1输入语句、输出语句和赋值语句
返回
三、课后练习2:
p.24练习第二题程序
程序: INPUT “a=,b= ”;a,b sum=a+b diff=a-b mul=a*b div=a/b PRINT sum,diff,mul,div END
三、课后练习3:
p.24练习第三题程序
程序: INPUT “a= ”;a INPUT “b= ”;b INPUT “c= ”;c p=(a+b+c)/2 s=SQR(p*(p-a)*(p-b)*(p-c)) PRINT “s= ”;s END
变量之间用分
变量与变量之 间用逗号隔开
号“隔提开示.内容”与后面的“;”可省略.
比较下列各组语句的区别,再判断它
们是否正确.
(3)① 输出语句PRINT “S=”;7 √
② 输出语句PRINT S=7 ╳
(4)① 赋值语句 r=9 √
② 赋值语句 9=r ╳ ③ 赋值语句 R=r=9 ╳
赋值号左边是变量, 只能给一个变量赋值.
INPUT Y
INPUT Y
X=2009
X=2009
Y=2008
Y=2008
X=Y
Y=X
PRINT X , Y
PRINT X , Y
END
END
(1)上述两个程序有何区别.
(a) 2008 2008
(2) 写出两个程序的运行结果; (b) 2009 2009
巩归固纳总提结高
水果店的老板忙极了,小新设计了一个程序 帮助老板算账.已知水晶梨2.4元/千克,葡萄8.6 元/千克,哈密瓜4.2元/千克,某顾客分别买这三 种水果a,b,c 千克.请你将程序补充完整。
INPUT a, b, c A=2.4*a B=8.6*b C=4.2*c S= A+B+C PRINT S END

高中数学人教A版必修3-1.2.1 输入语句、输出语句和赋值语句-课件(共17张PPT)

高中数学人教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

人教A版高中数学必修31.2.1 输入语句、输出语句和赋值语句课件

人教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

人教A版高中数学必修三第一章1.21.2.1《输入语句、输出语句和赋值语句》课件

人教A版高中数学必修三第一章1.21.2.1《输入语句、输出语句和赋值语句》课件

3.将两个数 a=8,b=17 交换,使 a=17,b=8,下面
语句正确的一组是
()
a=b A. b=a
c=b B. b=a
a=c
b=a C. a=b
a=c D. c=b
b=a
解析:先把b的值赋给中间变量c,于是c=17; 再把a的值赋给变量b,于是b=8;最后把c的值 赋给变量a,于是a=17. 答案:B
[思路点拨] 根据赋值语句的功能求结果.
[精解详析] (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. (3)由b=20及a=b知a=20, 由c=30及b=c知b=30, 再由c=a及a=20知c=20. 所以a=20,b=30,c=20,输出a,b,c的值是 20,30,20.
解:程序如下:
INPUT h G=h-70*0.6 PRINT G END
[例2] 请写出下面程序运算输出的结果.
a=
c=30
(1) c=a+b/2 (2) c=a+b
(3) a=b
d=c*c
b=a+c-b
b=c
PRINT d PRINT a,b,c c=a
PRINT a,b,c
[精解详析] 算法分析: 第一步,输入n, 第二步,计算y=13×1.015n. 第三步,输出y. 程序框图如图所示: 程序如下: INPUT n y=13*1.015^n PRINT y END
[一点通] 编写程序解决实际应用题时, 要先审题,建立数学模型(本题中的数学模型 是y=13×1.015n),再写出算法分析,画出程 序框图,最后编写程序.

高中数学(人教版A版必修三)配套课件:1.2.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)功能:将表达式所代表的值赋给变量.即将 表达式所代表的值 赋给变量, 一般先计算“=”右边表达式的值 ,然后把这个值赋给“=”左边的变量.

人教A版必修三《输入语句、输出语句和赋值语句》教案及教学反思

人教A版必修三《输入语句、输出语句和赋值语句》教案及教学反思

人教A版必修三《输入语句、输出语句和赋值语句》教案及教学反思一、教学目标1.了解输入语句、输出语句和赋值语句的概念和用法;2.掌握Python语言中的输入、输出和赋值的操作;3.能够运用Python语言编写简单的输入输出程序。

二、教学重点1.输入语句的使用;2.输出语句的使用;3.赋值语句的使用。

三、教学难点1.输入输出格式的掌握;2.赋值语句中变量的作用和使用。

四、教学内容1. 输入语句输入语句是指程序从终端输入数据的语句,常用的输入语句函数有 input()。

下面是一个简单的使用示例:name = input('请输入你的姓名:')print('欢迎你,', name)运行上述代码,程序将输出请输入你的姓名:,等待用户输入姓名后,再输出相应的欢迎语句。

2. 输出语句输出语句是指程序将数据输出到屏幕的语句,常用的输出语句函数有 print()。

下面是一个简单的使用示例:print('Hello, World!')运行上述代码,程序将输出 Hello, World!。

同时,print() 函数还可以输出多个数据,用逗号隔开即可:name = '张三'age = 18print('姓名:', name, '年龄:', age)运行上述代码,程序将输出姓名:张三年龄: 18。

3. 赋值语句赋值语句是指程序将某个值赋给变量的语句。

下面是一个简单的使用示例:a = 10运行上述代码,程序将整数 10 赋给了变量 a。

在Python 中,变量可以随意修改其值,因此,我们也可以再次对 a 进行赋值:a = 20此时,程序将整数 20 赋给了变量 a。

五、教学过程1.引入知识点输入语句、输出语句和赋值语句是Python语言中三个最基本的语法。

在学习Python编程语言时,我们需要了解这三个语法的使用方法,才能更好地进行编程。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2. 下列赋值语句正确的是( )
A. S = S + i2
B. A = -1
C. x = 2x + 1
D. P = x
知识回顾
1. 算法的三种表现形式; 2. 程序 = x3 + 3x2 – 24x+30的图象时,需要求出自变量和函数的 一组对应值,画出对应的程序框图。
思考:如何让计算机“读懂”?
探究2:画出程序框图,计算一个学生 语文、数学、英语三门课的平均成绩。
思考:如何让计算机“读懂”?
典例精析
研读教材 P22 - P24: 1. 输入语句,输出语句,赋值语句的一般 格式; 2. 完成教材P24 例3、例4的学习,体会赋 值语句的功能; 3. 思考:①例4的“PRINT A,B”两处 的目的是什么? ②例4中能否将 x = A、A = B、B = X 改写成 A = B、B = A?
新知辨误
A=10
B=5
例1. 给出下面程序
X=A A=B
B=X+A
PRINT A,B
END
则输出的结果是_____________。
例2. 1. 关于赋值语句需要注意的事项中 不正确的是( )
A. 赋值号左边只能是变量,而不能是表 达式
B. 赋值号左,右不能对换 C. 不能利用赋值语句进行代数式的演算 D. 赋值号与数学中的等号的意义相同
相关文档
最新文档