资料摘要
1.2.1 输入语句、输出语句和赋值语句例1:用描点法作函数yx33x224x30的图象时,需要求出自变量和函数的一组对应值。编写程序,分别计算当x5,4,3,2,1,0,1,2,3,4,5时的函数值。解:(1)算法:第一步:输入一个自变量x的值。第二步:计算yx33x22
- 资料类型:教学教案文档
- 所属课文:1.2.1 输入语句、输出语句和赋值语句
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 20
- 下载次数
- 0
- 更新时间
- 2018-08-21 17:03:00
- 来源学校
- 学校:四川省内江市第六中学
1.2.1 输入语句、输出语句和赋值语句课件配套优秀公开课教案设计
未知
摘要:暂无摘要
关键词:1.2.1 输入语句、输…课件配套优秀公开课教案设计
正文
1.2.1
输入语句、输出语句和赋值语句
例1:用描点法作函数yx33x224x30的图象时,需要求出自变量和函数的一组对应值。编写程序,分别计算当x5,4,3,2,1,0,1,2,3,4,5时的函数值。
解:(1)算法:
第一步:输入一个自变量x的值。
第二步:计算yx33x224x30。
第三步:输出y。
(2)程序框图:
(3)程序:
INPUT
“x”;x
y=x^3+3*x^2-24*x+30
y
END 一、输入语句:
1.格式:
INPUT
“提示内容”;变量
2.功能:可以一次为一个或多个变量赋值,实现了算法中的输入功能。
3.说明:
(1)“提示内容”是提示用户输入什么样的信息。
(2)程序框图中的输入框转化为算法语句就是输入语句。
注:输入语句使用说明:
1.INPUT语句又称“键盘输入语句”,当计算机执行到该语句时,暂停并等候用户输入程序运行需要的数据。此时,用户只需把数据由键盘输入,然后回车,程序将继续运行。
2.“提示内容”的作用是在程序执行时提示用户明确将要输入的是什么样的数据。
如:INPUT
“语文,数学,外语成绩=”;a,b,c “提示内容”及后面的“;”可省略直接输入,如:
INPUT
a,b,c 3.无计算功能。
二、输出语句:
1.格式:
“提示内容”;表达式
2.功能:
①先计算表达式的值,然后输出结果,实现了算法中的输出功能。
②显示在计算机屏幕上,也就是输出信息,可以是常量、变量的值和系统信息。
3.说明:
程序框图中的输出框转化为算法语句就是输出语句。
注:输出语句使用说明:
1.PRINT语句又称“打印语句”,将结果在屏幕上显示出来,是任何程序中必有的语句。
2.“提示内容”提示用户输出的是什么样的信息。如:PRINT
“该生的总分=”;S 3.具有计算功能,可以输出常量、变量的值和系统信息。如:
1
12/3
5
“I am a student!”
4.输入语句、输出语句格式的理解:
(1)两种语句的格式必须严格按要求书写,不可随意更改。
(2)两个语句中“提示内容”与“变量”(或“表达式”)之间必须用“;”分开。
(3)输入语句的“变量”可以是多个变量,书写时变量之间要用“;”隔开;同样,输出语句中的“表达式”也可以是多个,书写时用“,”隔开。
(4)两个语句中的“提示内容”只是在程序执行时,便于操作员操作,可有可无,另外输出语句中也可以只有“提示内容”,没有表达式。
例2:编写程序,计算一个学生数学、语文、英语三门课的平均成绩。
解:(1)算法:
第一步:输入该学生数学、语文、英语三门课的成绩a,b,c. 第二步:计算yabc。
3第三步:输出y。
(2)程序框图:
(3)程序:
INPUT
“Maths=”;a
INRUT
“Chinese=”;b
INPUT
“English=”;c
“The average=”;(a+b+c)/3
END 三、赋值语句:
1.格式:
变量=表达式
2.功能:
先计算表达式的值,然后把结果赋值给“=”左边的变量,此步完成后,“=”左边变量的值就改变了。
3.说明:
赋值语句中的“=”叫做赋值号,它和数学中的等号不一样。
注:赋值语句使用说明:
1.在代数式中A=B与B=A是等效的两个等式,而在赋值语句中则是两个不同的赋值过程。
如:A=B是将B的值赋给变量A,而B=A是将A的值赋给变量B。
2.“=”右边可以是常量、变量或算式,如X=6,A=B,当表达式为一算式时,如C=X+Y,是指先计算X+Y的值,再把该值赋给C,所以赋值语句具有计算功能。
3.“=”左边必须是变量,而不能是表达式、常量。如15=a,x+y=c都是错误的。
4.一个语句只能给一个变量赋值,不能对几个变量连续赋值,但可以辗转赋值。
如:A=B=10是不正确的,但可以写成:A=10,B=A;赋值后,A的值是10,B的值也是10. 5.可给一个变量多次赋值,但只保留最后一次所赋的值。如:A=5,B=3,A=A+B,;执行后A的值为8. 4.几种常见的算术运算符:
2
运算符
^ *,/ MOD,\ +,- 作用
乘方(幂)运算,如(aa^b)
乘法,除法运算,如(abab,baa/b)
b求余运算,取商运算,如(5MOD32,5\31)
加法,减法运算
>=,<=,<> 大于等于,小于等于,不等号
注:
1.逻辑“且”运算:AND 2.逻辑“或”运算:OR 5.几种常见的函数及功能:
函数名
LOG(x) SQR(x) ABS(x)
INT(x)
SGN(x) 功能
注意事项
lnx(自然对数)
x的算术平方根
x的绝对值
取整函数,求不大于x的最大整数
符号函数
e2.71828
x0
INT(6.3)7
INT(6.5)61,x0SGN(x)0,x0
1,x06.若一个表达式中有多个运算的运算次序规则:
(1)先乘除,后加减。
(2)乘方优先于乘除。
(3)函数优先于乘方。
(4)MOD优先于加减,但次于乘除。
(5)有括号时,括号最优先。
如下所示:
(
)
→函
数
→^→*,/→MOD,\→+,- 如:(3+5)*5 MOD 2+2*3*SQR(4)^2 =(40 MOD 2)+6*4 =24 例3:给一个变量重复赋值:
程序:A=10
A=A+15
A
END 例4:交换两个变量A和B的值,并输出交换前后的值。
解:程序:
INPUT
A,B
A,B
3
x=A
A=B
B=x
A,B
END 例5:编写程序,输入4个数,输出这4个数的平均数。
解:(1)算法:
第一步:输入四个数a,b,c,d。
第二步:计算y开始输入a,b,c,dabcd。
4第三步:输出y。
y(2)程序框图:
(3)程序:
输出y
INPUT
a,b,c,d
y=(a+b+c+d)/4 结束
y
END 例6:我国现有人口数约是13亿,若人口净增长率为1.5%,设计算法求n年后我国人口总数y(单位:亿),画出程序框图,并编写程序。
解:(1)算法:
第一步:输入n。
第二步:计算y131.015n。
第三步:输出y。
(2)程序框图:
(3)程序:
INPUT
n
y=13*1.015^n
y
END 开始输入nabcd4y131.015n输出y结束例7:已知如图所示的程序,若输入a4,b8,则输出a,b的值分别为
,
。
INPUT
a,b
a=a+b
b=a-b
a=(a+b)/2
b=(a-b)/2
a,b
END 例8:如图,已知圆的半径为R,其内接正方形的边长为a,试设计程序求图中阴影部分的面积。
解:由图可知阴影部分的面积:
4
S阴R2a2(取3.14)
解决该问题的程序为:
INPUT
“R=”;R
INPUT
“a=”;a
s1=a^2
s2=3.14*R^2
s=s2-s1
s
END 例9:根据下列程序框图写出其相应的程序:
解:程序:
INPUT
“x,y=”;x,y
x=x/3
y=2*y^2
x,y
x=2*x-y
y=y-1
x,y
END
5 开始输入x,yxx3y2y2输出x,yx2xyyy1输出x,y结束
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2018-08-21 17:03:00
- 下载次数: 0
- 浏览次数: 20
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147287
来自:学校:四川省内江市第六中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:1.2.1 输入语句、输出语句和赋值语句课件配套优秀公开课教案设计是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《1.2.1 输入语句、输出语句和赋值语句》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。