1.2.1输入语句、输出语句和赋值语句PPT优秀课件

合集下载

1.2.1 输入语句、输出语句和赋值语句 课件(共29张PPT)

1.2.1 输入语句、输出语句和赋值语句 课件(共29张PPT)
栏目 导引
第一章
算法初步
精彩推荐典例展示
易错警示 对程序语句书写不规范致误
例4 已知圆台的上、下底面半径和高分别为 r , R , h ,
写出求圆台的表面积和体积的程序(π取3.14). 【常见错误】 在写程序语句时,对一些符号书写不规
范常常导致错误.
栏目 导引
第一章
算法初步
栏目 导引
第一章
算法初步
【失误防范】 (1)在解题的时候一定要严格按照输入语句 的格式书写,输入语句有多个变量时,中间要加“,”. (2)赋值语句中 x要写为 SQR(x),不要用手写形式. (3)除以 3 要用标准符号语言“/3”.
栏目 导引
第一章
算法初步
跟踪训练 4.试设计已知底面半径和高,求圆柱体表面积的程序 (取π=3.141 59).
栏目 导引
第一章
算法初步
4.数学符号与程序符号的比较
功能 乘法运算符 除法运算符 指数运算 不大于 不小于 不等号 绝对值 算术平方根 逻辑“且”运算 逻辑“或”运算 数学符号 × ÷ ax ≤ ≥ ≠ |x| x 程序符号或函数 * / ∧ a x <= >= <> ABS(x) SQR(x) AND OR
第一章
算法初步
1.2 1.2.1
基本算法语句
输入语句、输出语句和赋 值语句
第一章
算法初步
学习导航
学习目标 ― → 三种语句的作用 ― ― → 具体问题 ―
理解 掌握
语句与相应的逻辑结构的关系 重点难点 的含义. 重点:理解输入语句、输出语句、赋值语句 难点:程序框图向算法语句的转化.
栏目 导引
第一章
a, b, c
栏目 导引

1.2.1 输入语句、输出语句和赋值语句(共44张PPT) 公开课一等奖课件

1.2.1 输入语句、输出语句和赋值语句(共44张PPT)  公开课一等奖课件
1 .2
基本算法语句
1.2.1
输入语句、输出语句和赋值语句
知识能力目标引航 1.了解算法语句(程序语言)与自然语言和程序框图表示的算法的区 别. 2.理解输入语句、输出语句和赋值语句的格式和功能. 3.能应用输入语句、输出语句和赋值语句编写程序来解决问题.
1.输入语句 格 式 功 能 说 明 INPUT “提示内容”;变量 可以一次为一个或多个变量赋值,实现了算法中的输入功能 “提示内容”是提示用户输入什么样的信息.程序框图中的输 入框转化为算法语句就是输入语句
4 A=-1+3=2;B=3-2=1;C=2×1=2;
输出 C=2. 答案:C=2
根据给出的算法语句写结果,应抓住输入语句、输出语句和赋 值语句的特点,按语句的程序 【例题 2】编写程序,输入 4 个数,输出这 4 个数的平均数. 分析:先写出算法分析,再画出程序框图(仅需顺序结构即可),最 后将程序框图转化为程序.
输入语句的使用说明: ①INPUT 语句又称“键盘输入语句”,当计算机执行到该语句时,暂停 并等候用户输入程序运行需要的数据.此时,用户只需把数据由键盘 输入,然后回车,程序将继续运行. ②“提示内容”的作用是在程序执行时提示用户将要输入的是什么 样的数据.如:INPUT“语文,数学,外语成绩=”;a,b,c. “提示内容”及后面的“;”可省略,直接输入,如:INPUT a,b,c
输出语句使用说明: ①PRINT 语句又称“打印语句”,将结果在屏幕上显示出来,是任何程序 中必有的语句. ②“提示内容”提示用户输出的是什么样的信息.如:PRINT“该生的总分 =”;S ③具有计算功能.可以输出常量、变量的值和系统信息.如: PRINT5 PRINT A PRINT “I am a student!”

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

高中数学 1.2.1赋值、输入和输出语句课件 新人教B版必修3
故运行的结果为:b=-5,a=2. (2)∵a=2,b=-5,∴a=a+b=-3, ∴b=a-b=-3-(-5)=2,a=a+2 b=-32+2=-0.5, b=a-2 b=-0.25-2=-1.25. 故运行的结果为:b=-1.25,a=-0.5.
第二十九页,共42页。
(3)∵a=2,b=-5, ∴a=a+b=-3,b=a-b=-3-(-5)=2, ∴a=a-2 b=-32-2=-2.5, b=a+2 b=-2.25+2=-0.25. 故运行的结果为:a=-2.5,b=-0.25.
(2)计算机执行到输入语句时,等候用户输入“提示内容” 所提示的数据,输入后回车,则程序继续运行,“提示内容” 及其后的“;”可省略.
(3)输出(shūchū)语句可以输出(shūchū)常量、变量或表达式 的值(输出(shūchū)语句有计算功能)或字符,程序中引号内的部 分将原始呈现.
第二十一页,共42页。
第三十页,共42页。
赋值、输入(shūrù)、输出语句在现实生活中的应 用
甲、乙、丙三名同学语文、数学、英

85
92
73

88
75
84

79
98
83
设计一个程序,计算每个学生的总分和平均分. [分析] 先输入某个学生每科的成绩,然后(ránhòu)将它们 求和即可得到总分,将总分除以3便可以得到平均分.
第三十一页,共42页。
[解析] 程序如下: chn=input“请输入语文成绩”; math=input“请输入数学成绩”; en=input“请输入英语成绩” S=chn+math+en; aver=S/3; print%io2,S,aver;
第三十二页,共42页。

人教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 与程序框图中的处理框相对应的语句是赋值语句,那么,输出语句的一般

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

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

输入和输出语句 自主练透型 (1)利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是 () A.INPUT “A,B,C”a,b,c B.INPUT “A,B,C”;a,b,c C.INPUT a,b,c;“A,B,C” D.PRINT “A,B,C”;a,b,c (2)编写一个程序,给定圆的半径,求圆的周长和面积(取π≈3.14),要求输 入圆的半径 r 的值,输出圆的周长 L 和面积 S.
(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 个
(2)阅读下列程序,并指出当 a=3,b=-5 时的计算结果: ①INPUT a,b ②INPUT a,b ③INPUT a,b X=a+b a=a+b a=a+b Y=a-b b=a-b b=a-b a=(X+Y)/2 a=(a+b)/2 a=(a-b)/2 b=(X-Y)/2 b=(a-b)/2 b=(a+b)/2 PRINT a,b PRINT a,b PRINT a,b
入的值赋给_变__量___
的值或系统信息
将表达式所代表的值赋给变 量.一般先计算“=”__右__边__表 达式的值,然后把这个值赋给 “=”_左__边___的变量
INPUT x
PRINT y
pi=3.14
举例 INPUT “a=”;a
PRINT “y=”;y
i=i+1 dta=b^2-4*a*c
[化解疑难] 对输入语句、输出语句、赋值语句格式的理解 (1)在输入语句中,“提示内容”和它后面的分号“;”可以省略不写;输入 语句要求输入的值只能是具体的数,无计算功能. (2)输出语句可以输出常量、变量或表达式的值(输出语句有计算功能)或字 符,程序中双引号内的部分将原始呈现.

课件6:1.2.1 赋值、输入和输出语句

课件6:1.2.1 赋值、输入和输出语句

a=input”a=”; b=input”b=”; x=a a=b b=x print%io2,a,b;
[悟一法] 利用赋值、输入、输出语句编写程序的步骤如下: ①写出解决问题的算法;②理解三种语句;③用标准的语句语言描 述出来.
[变式训练]
3.已知一个正方形和一个圆的周长均为l,要求输入l的值,输出正方
2.下面算法执行后的结果为___5_,4_,_2__.
a=2; b=3; c=a+b; b=a+c-b; print (%io (2) ,a,b,c) ;
【解析】 由于把 2+3 的值赋给 c, 所以 c 的值为 5, 又把 2+5-3 的值赋给 b, 所以 b 的值为 4,a 的值没有变化仍为 2.
2.语句“a=input(“提示内容”,“string”)”表达什么含义? 提示:a是指程序在运行时专门存放的数据,“提示内容”提示用户 输入什么样的信息;“input”可输入单个或多个字符.“string”,它 代表输入的是字符型变量.
3.语句“print(%io(2),表达式)”表达什么含义? 提示:参数%io(2)表示在屏幕上输出,其中io表示input-out-put; 表达式表示输出的内容,它可以是数、字母、常量、变量、表达 式或字符(如print(%io(2),“no solution”)).
()
【解析】A中,6×2+32×2=12+18=30; B中,3×9+32=36; C中(5+3*5)÷4=(5+15)÷4=5. D中,5×5-4+2×3×4=45.
【答案】C
[悟一法] 写出了算法,不等于实现了算法,用自然语言或程序框图描述的算 法,计算机是无法“理解”的,必须转化为能“理解”的程序设计语言. 以下是几种常见的算术运算符(运用在程序语句的设计中)

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

输入语句、输出语句和赋值语句PPT教学课件

输入语句、输出语句和赋值语句PPT教学课件

输入语句、输出语句和赋值语句PPT名 师课件
程序:INPUT A,B PRINT A,B x=A A=B B=x PRINT A,B END
输入语句、输出语句和赋值语句PPT名 师课件
输入语句、输出语句和赋值语句PPT名 师课件
【变式练习】
下列给出的赋值语句正确的是 ④ . ①3=B ②x+y=0 ③A=B=-2 ④T=T﹡T 【解析】根据赋值语句的格式可知,赋值号左侧为单 个变量,右侧为表达式(赋值语句有运算功能),故填 ④. 答案:④
据此,在计算a与b的和S时,输出框 输出S
转化为输出语句可以怎样表述?
PRINT “S=”;S
或 PRINT“S=”;a+b
输入语句、输出语句和赋值语句PPT名 师课件
输入语句、输出语句和赋值语句PPT名 师课件
【提升总结】
输入语句 (1)输入语句的作用是实现算法的输入信息功能. (2)“提示内容”提示用户输入什么样的信息, 变量是指程序在运行时其值是可以变化的量. (3)输入语句要求输入的值只能是具体的常数, 不能是函数、变量或表达式. (4)提示内容与变量之间用分号“;”隔开, 若输入多个变量,变量与变量之间用逗号“,”隔开.
输入语句、输出语句和赋值语句PPT名 师课件
输入语句、输出语句和赋值语句PPT名 师课件
计算机程序
输入语句、输出语句和赋值语句PPT名 师课件
计算机完成任何一项任务都需 要算法,但是,我们用自然语言或 程序框图描述的算法,计算机是 无法“看得懂,听得见”的.因此 还需要将算法用计算机能够理解 的程序设计语言翻译成计算机程 序.下面我们就一起走进本节内容 的学习!
输入语句、输出语句和赋值语句PPT名 师课件

1.2.1输入、输出语句和赋值语句课件人教新课标

1.2.1输入、输出语句和赋值语句课件人教新课标

分析:此程序给变量A赋了两次 值.A的初值为10,第二次赋值后,初值被 “覆盖”,A的值变为25,因此输出值是
25.
〖例3〗:给一个变量重复赋值。
程序: A=10 A=A+15
PRINT A
END
[变式引申]:在此程序的基础上,设计一个程序, 要求最后A的输出值是30.
A=10
程序:
A=A+15 PRINT A
【探究新知】 我们知道,顺序结构是任何一个算法都
离不开的基本结构。输入、输出语句和赋值语句 基本上对应于算法中的顺序结构.
(如右图)
计算机从上而下按照语句
排列的顺序执行这些语句.
语句n
输入语句和输出语句分别 用来实现算法的输入信息,输出 结果的功能.
语句n+1
程序设计语言有很多种。如BASIC,Foxbase, C语言,C++,J++,VB等。为了实现算法中的 三种基本的逻辑结构:顺序结构、条件结构和循 环结构,各种程序设计语言中都包含下列基本的 算法语句:
问题:能否用下列赋值 语句交换A,B的值?
A=B B=A
不能!!!!!!
INPUT B PRINT A,B X=A
A=B
B=X PRINT A,B END
比较下列各组语句的区分,再判断它们是否
正确.
(1)① 输入出语句 INPPURTIN“Ta=” ;a √
② 输入出语句 INPPURTIN“Ta=” ,a ╳ (2)① 输入出语句 INPPURTIN“Ta,b,c=”;a,b;c ╳
输入语句 条件 语句
输出语句 循环 语句
赋值语句
Hale Waihona Puke 这就是这一节所要研究的主要内容——基本算法 语句。今天,我们先一起来学习输入、输出语句 和赋值语句。

1.2.1 《输入语句、输出语句和赋值语句》课件

1.2.1 《输入语句、输出语句和赋值语句》课件

BASIC语言中的常用运算符号
运算符
功能
*
乘法运算
函数名
/
除法运算
ABS(x)
^
幂运算
SQR(x)
>= LOG(x)
<=
<>
\
取商
MOD
取余数
功能 |x|
注意事项
Inx
写出下列语句描述的算法的输出结果
(1) a=5 b=3 c=(a+b)/2 d=c^2 PRINT “d=”; d
d=16
(2) a=10 b=20 c=30 a=b b=c c=a PRINT “a=,b=,c=”; a, b, c
把表达式的值赋给
一个变量。
输入语句 INPUT 的常用方法:
INPUT “提示内容”;变量
INPUT 变量

INPUT “提示内容”;变量1,变…量2,变量3,
INPUT 变量1,变量2,变量3,
输出语句 PRINT 的常用方法:
PRINT “提示内容”;表达式
PRINT 表达式

PRINT “提示内容”;表达式1,表达式…2,表达式3,
INPUT语句
PRINT语句
格式
INPUT “提示内容”; 变量
PRINT “提示内容”;表 达式
赋值语句 变量=表达式
1.“=”左侧必须是变
1.“提示内容”和它后面 1.“提示内容”和它后面的 量,右侧可以是数
的 “;”可以省略;
“;”可以省略;
2.一个语句可以给多个 2.一个语句可以输出多个
变量赋值,中间用“,” 隔 开;
输入a,b,c
INPUT “Chinese=”;b INPUT “English=”;c

《输入语句输出语句和赋值语句》ppt课件

《输入语句输出语句和赋值语句》ppt课件

ABS(x)
^
幂运算
SQR(x)
>= LOG(x)
<=
<>
\
取商
MOD
取余数
功能 |x|
注意事项
Inx
14
写出下列语句描述的算法的输出结果
(1) a=5 (2) b=3 (3) c=(a+b)/2 (4) d=c^2 (5) PRINT “d=”; d
(2) a=10 b=20
c=30 a=b b=c c=a
INPUT 变量

INPUT “提示内容”;变量1,变量…2,变量3,
INPUT 变量1,变量2,变量3,
输出语句 PRINT 的常用方法: PRINT “提示内容”;表达式
PRINT 表达式

PRINT “提示内容”;表达式1,表达式 ,表达式3,
PRINT 表达式1,表达式2,表达式3,
PRINT “提示内容”
19
课外思考题: 编制程序 1.设计一个算法,使得任意输入的2个整数按从大到小的顺序输 出,要求:只能用一个输出步骤。
2 、画出用二分法求方程
的近似根(精确度为0.005)
的程序框图,并指出哪些部分构成顺序结构、条件结构和循环结构?
算法:
20
开始
输入 ①

是 否 否


是 输出m
结束
21
说明: ①又称键盘输入语句,在程序运行过程中,停机等候用户由键盘输入数 据,而不需要在写程序时指定.②“提示内容”和它后面的“;”可以省略.③一个语 句可以给多个变量赋值,中间用“ ,”分割.④无计算功能.⑤用户由键盘输入的数 据必须是常量,输入多个数据时用“ ,”分割,且个数要与变量的个数相同. 6

课件5:1.2.1 赋值、输入和输出语句

课件5:1.2.1 赋值、输入和输出语句
1.2.1 赋值、输入和输出语句
情境引入导学 各种动物各自有自己的语言,人也存在各种语言,如英语、汉语、日 语等,计算机它也有自己识别的各种语言,下面我们就来学习计算机的几 种基本语句.
知能自主梳理
1.赋值语句 (1)概念:用来表明赋给某一个变量一个_具__体__的__确__定__的__值__的语句叫做赋 值语句.
∴d=12=1.
∴运行输出的结果是 1.
[点评] 作为对于赋值号的理解,还要注意以下几点: ①赋值号左边只能是变量名字,而不能是表达式.如:2=X是错误的. ②赋值号左右不能对换.如“A=B”、“B=A”的含义、运行结果是不同 的.
③不能利用赋值语句进行代数式的演算,如化简、因式分解.
跟踪训练 1 请写下面程序运行的结果.
命题方向3 三种语句的功能
例 3 写出下列语句描述的算法的输出结果.
a=5; b=3; (1) c=a+b/2 d=c*c;
print%io2,d;
a=1; b=2; (2) c=a+b; b=a+c-b;
print%io2,a,b,c;
a=10; b=20; c=30; (3) a=b; b=c; c=a; print%io2,a,b,c;
a=1; b=3; a=a+b; b=a-b;
a b
A.1,3
B.4,1
C.4ቤተ መጻሕፍቲ ባይዱ-2
D.1,4
【解析】由赋值语句的意义知,执行a=a+b后,a的值变为1+3=4,
再执行b=a-b时,应为b=4-3=1.故输出的结果应为4,1.
【答案】 B
4.根据给出的程序段,分别写出运行后输出的结果.
(1)程序段:
_单__个__或__多__个__字__符__.
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

21.05.2019
江西省赣州一中刘利剑 整理 heishu800101@
在这个程序中,第1行中的INPUT语句称 为输入语句,其一般格式是:
INPUT “提示内容”;变量
其中,“提示内容”一般是提示用户输入什么 样的信息,它可以用字母、符号、文字等来表述. 变量是指程序在运行时其值是可以变化的量,一 般用字母表示,若输入多个变量,提示内容之间 以及各变量之间用“逗号”隔开; 提示内容加 “引号”,提示内容与变量之间用“分号”隔开.
(1)
21.05.2019
(2)
江西省赣州一中刘利剑 整理 heishu800101@
循环体

满足条件?

循环体
满足条件? 否 是
当型循环结构 直到型循环结构
21.05.2019
江西省赣州一中刘利剑 整理 heishu800101@
计算机完成任何一项任务都需要算 法,但是,用自然语言或程序框图表示 的算法,计算机是无法“理解”的. 因 此我们还需要将算法用计算机能够理解 的程序设计语言来表示.
图如何?
开始
输入x y=x3+3x2-24x+30
21.05.2019
输出y
结束
江西省赣州一中刘利剑 整理 heishu800101@
我们将该程序框图中第一个程序框 省略,后四个程序框中的内容依次写成 算法语句,就得到该算法的程序:
开始
输入x
INPUT “x”;x
y=x3+3x2-24x+30 y=x^3+3*x^2-24*x+30
江西省赣州一中刘利剑 整理 heishu800101@
在上述求函数值的程序中,第2行中 的语句称为赋值语句,其一般格式是:
变量=表达式
其基本含义是将表达式所代表的值赋给 变量,赋值语句中的“=”叫做赋值号.计算 机在执行赋值语句时,先计算“=”右边表达 式的值,然后把这个值赋给“=”左边的变量.
输出y 结束
21.05.2019
PRINT y END
江西省赣州一中刘利剑 整理 heishu800101@
INPUT “x=”;x y=x^3+3*x^2-24*x+30 PRINT “y=”;y END
这个程序由4个语句行组成,计算机 按语句行排列的顺序依次执行程序中的 语句,最后一行的END语句表示程序到此 结束.
据此,执行框 m = 2x + y2 转化为赋值语句可以 3
怎样表述?
21.05.2019
m=(2*x+yÙ 2)/3 江西省赣州一中刘利剑 整理 heishu800101@
典型例题
例2 写出计算一个学生语文、数学、 英语三门课的平均成绩的算法、程序框 图和程序.
算法分析:
第一步,输入该学生数学、语文、英语三门
PRINT “S=”;S 或 PRINT “S=”;a+b
21.05.2019
江西省赣州一中刘利剑 整理 heishu800101@
知识探究(二):赋值语句
在算法的程序框图中,处理框是一 个常用的程序框,我们用什么图形表示 这个程序框?其功能作用如何?
21.05.2019
赋值、计算.
21.05.2019
江西省赣州一中刘利剑 整理 heishu800101@
知识探究(一):输入语句和输出语句
在每个程序框图中,输入框与输出 框是两个必要的程序框,我们用什么图 形表示这个程序框?其功能作用如何?
表示一个算法输入和输出的信息.
21.05.2019
江西省赣州一中刘利剑 整理 heishu800101@
INPUT “English=”;c
PRINT “The average=”;(a+b+c)/3
END 21.05.2019

江西省赣州一中刘利剑 整理 heishu800101@
例3:考察给一个变量重复赋值的程序:
A=10 A=A+15
A=10 A=A+15
PRINT A
PRINT A
PRINT A,B
x=A
A=B B=x
21.05.2019
例1:已知函数y=x3+3x2-24x+30,设计 求自变量x对应的函数值的算法步骤.
算法分析: 第一步,输入一个自变量x的值.
第二步,计算y=x3+3x2-24x+30.
第三步,输出y.
21.05.2019
江西省赣州一中刘利剑 整理 heishu800101@
思考:该算法是什么逻辑结构?其程序框
据此,输入框 输入a,b,c 可以怎样表述?
转化为输入语句
INPUT “a,b,c=”;a,b,c 21.05.2019
江西省赣州一中刘利剑 整理 heishu800101@
在这个程序中,第3行中的PRINT语句称 为输出语句,其一般格式是:
PRINT “提示内容”;表达式
其中,“提示内容”一般是提示用户输出 什么样的信息,它通常是常量或变量的值; 表达式一般是表示输出信息所对应的字母或 代数式.PRINT语句可以在计算机的屏幕上输 出运算结果和系统信息. 据此,在计算 a与b的和S时,输出框 输出S 转化为输出 语句可以怎样表述?
1.2基本算法语句 1.2.1输入语句、输 出语句和赋值语句
21.05.2019
知识再现
1.算法的的基本逻辑结构有哪几种? 2.条件结构和循环结构有哪些形式?
21.05.2019
江西省赣州一中刘利剑 整理 heishu800101@
条件结构

满足条件?

步骤A
步骤B

满足条件?

步骤A
课的成绩.
第二步,计算y = a + b + c .
3
第三步,输出y.
21.05.2019
江西省赣州一中刘利剑 整理 heishu800101@
程序框图:
开始 输入a,b,c
y = a+b+ c 3
程序: 输出y
INPUT “Chinese=”;a
结束
INPUT “Maths=”;b
END
A=A+5
那么,A的输出值是多少? PRINT A
END
25
[变式引申]:在此程序的基础上,设计 一个程序,要求最后A的输出值是30.
21.05.2019
江西省赣州一中刘利剑 整理 heishu800101@
例4 写出“交换两个变量A和B的值, 并输出交换前后的值”的程序.
INPUT “A,B=”;A,B
相关文档
最新文档