04【数学】1.2.1 《输入语句、输出语句和赋值语句(第2课时)》课件(新人教A版必修3)

文档属性

名称 04【数学】1.2.1 《输入语句、输出语句和赋值语句(第2课时)》课件(新人教A版必修3)
格式 rar
文件大小 116.3KB
资源类型 教案
版本资源 人教新课标A版
科目 数学
更新时间 2011-10-14 21:31:06

图片预览

文档简介

(共10张PPT)
1.2.1输入、输出和赋值语句
(第2课时)
练习:
1.判断下列程序语句的含义。
(1).INPUT “小朋友,你今年几岁啊?”;x
(2).INPUT “a=,b=,c=”; a,b,c
(3).PRINT “1+1=” ;2
(4).PRINT “斐波那契数列为:”;1,1,2,3,5, 8,13, “ ”
2.比较下列各组程序语句有什么异同?
(1)a=2 和 PRINT 2
PRINT a
(2)A=1 和 A=1
B=2 B=2
A=B B=A
(3)PRINT “a+b” 和 PRINT a+b

INPUT语句 PRINT语句 赋值语句
格式 INPUT “提示内容”;变量 PRINT “提示内容”;表达式 变量=表达式
说明 1.“提示内容”和它后面的
“;”可以省略;
2.一个语句可以给多个变
量赋值,中间用“,”隔
开;
3.无计算功能,不能输入
表达式;
4.输入多个数据时用“,”
分隔,且个数要与变量
的个数相同。 1.“提示内容”和它后面的
“;”可以省略;
2.一个语句可以输出多个表
达式,不同的表达式之间
用“,”隔开;
3.表达式可以是变量,也可
以是计算公式;
4.有计算功能,能直接输出
计算公式的值。 1.“=”左侧必须是变
量,右侧可以是数
字、变量或者是计
算公式;
2.一个语句只能有一
个“=”,并且只能给
一 个变量赋值;
3.有计算功能,可以
把表达式的值赋给
一个变量。
3.判断下列程序语句表达是否正确:
(1).INPUT “a+b=”;a+b
(2).INPUT “h=”,h
(3).PRINT “S=”;S=(a+b) h/2
*
例1.分析下列程序,判断运行的结果。
a=2
b=3
c=a+b
b=a+c-b
PRINT “a=,b=,c=”;a,b,c
END
(1)
(2)
INPUT A
INPUT B
PRINT A,B
x=A
A=B
B=x
PRINT A,B
END
取余数
MOD
取商
\
<>
<=
>=
幂运算
^
除法运算
/
乘法运算
功能
运算符
*
Inx
|x|
功能
LOG(x)
SQR(x)
ABS(x)
注意事项
函数名
BASIC语言中的常用运算符号
作业:1.课本P15 练习4
2.设计一个算法,使得任意输入的2个整数按从大到小的顺序输出,要求:只能用一个输出步骤。
1.程序:INPUT “华氏温度 F=”;F
C=(F-32) 5/9
PRINT “相应的摄氏温度C=”;C
END
*
2.程序: INPUT “x=”;x
INPUT “y=”;y
a=x+y
b=x-y
c=x y
d=x/y
PRINT “和,差,积,商分别为:”;a,b,c,d
END
*
4.程序:INPUT “水果糖的质量(千克):”;a
INPUT “奶糖的质量(千克):”;b
INPUT “巧克力糖的质量(千克):”;c
sum=10.4 a+15.6 b+25.2 c
PRINT “应收取的金额为:”;sum
END
3.程序:p=(2+3+4)/2
S=SQR(p (p-2) (p-3) (p-4))
PRINT “S=”;S
END
*
*
*
同课章节目录