九年级信息技术顺序结构(2) (1)_图文

第五课 顺序结构(2)

温州大学11教技 许佩瑶

把原料制作成面包需要准备几个容器?

取适量原料

制作面团

烤制面包

需要几个“容器”存放相应的数据?
开始
输入边长a、b、c 计算:p←(a+b+c)/2 计算:s ←Sqr(p*(p-a)*(p-b)*(p-c)) 输出面积s 结束

边长a、b、c 半周长p

面积s

变量

常量
程序过程中,值始终不变的量。例如:圆周率

数值型 字符型 布尔型

Integer 整数 Single 单精度实数

Long 长整数 Double 双精度实数

String 不具有计算能力,仅代表字符

Boolean 只有0和1两种取值

那么边长a、b、c,半周长p,面积s应该定义为什么类型的变量?

定义变量

Dim 变量名 As 变量类型
Dim a As Single

Dim b As Single
Dim c As Single Dim p As Single

Dim a As Single, b As Single, c As Single Dim p As Single, s As Single

Dim s As Single

a

对象名为txta

开始
输入边长a、b、c 计算:p←(a+b+c)/2 计算:s ←Sqr(p*(p-a)*(p-b)*(p-c)) 输出面积s 结束

Val()函数:将字符型变量转换为数值型

a = Val( txta.Text )
数值型

b = Val ( txtb.Text )
字符型 英文

c = Val ( txtc.Text )
中文
翻译

开始

括号要成对输入,如()

p=(a+b+c)/2
输入边长a、b、c

s=Sqr(p*(p-a)*(p-b)*(p-c))
计算:p←(a+b+c)/2
赋值语句:

计算:s ←Sqr(p*(p-a)*(p-b)*(p-c)) 输出面积s

变量名=表达式
练习:下列属于正确的VB赋值语句的是(C)

结束

A.x+y=3

B.-x=b

C.x=3+b

对象名为txtarea

s

开始
输入边长a、b、c 计算:p←(a+b+c)/2 计算:s ←Sqr(p*(p-a)*(p-b)*(p-c)) 输出面积s 结束

Str()函数:将数值型变量转换为字符型

txtarea.Text = Str( s)
字符型
赋值语句:

数值型

对象名 . 属性名 = 表达式

Val()函数

字符型 如:“3”

数值型 如: 3

Str()函数

定义变量
开始
输入边长a、b、c 计算:p←(a+b+c)/2 计算:s ←Sqr(p*(p-a)*(p-b)*(p-c)) 输出面积s 结束

?

调试并运行程序正确后,保存工程文件和窗体文件,并生成可执 行程序,上传到 FTP://10.128.48.200


相关文档

九年级信息技术顺序结构(2)教学设计
九年级信息技术顺序结构(2)
九年级信息技术顺序结构
九年级信息技术顺序结构教学设计
第10课《顺序结构》ppt课件2 九年级信息技术
第10课《顺序结构》ppt课件1 九年级信息技术
新九年级信息技术经验顺序结构教学设计
信息技术九年级人教新课标2.10顺序结构课件
信息技术九年级北师大顺序结构教案(精)
信息技术九年级北师大顺序结构课件(精)
电脑版