文档详情

Vb程序设计初步分支结构.pdf

发布:2024-10-26约3.25千字共10页下载文档
文本预览下载声明

一、Vb程序设计初步——分支结构

选择语句

输入a,b

YN

ab

Max=aMax=b

输出max

精选ppt

参考界面:

精选ppt

精选ppt

选择语句p75

1.If…Then语句(单分支结构)

If表达式Then

语句块

EndIf

或If表达式Then语句

2.If…Then…Else语句(双分支

结构)

If表达式Then

语句块1

Else

语句块2

EndIf

If表达式Then语句1

Else语句2

精选ppt

技巧:学会从流程图转化为VB语句〔例题1〕

输入a,bIfab

YN

abthen

Max=aMax=bmax=a

输出max

else

max=b

IfabthenEndif

max=a

else

max=b

Endif

精选ppt

a=val(text1.text)

b=val(text2.text)‘输入变量a和b的值

Ifabthen

Max=a

Else

Max=b

Endif‘注意if的语法运用

Text3.text=max‘输出变量max的值

行if语句:

ifabthenmax=aelsemax=b

精选ppt

实践2输入三个数,作为三条线段值,判断三条线段是否能构成一个三角形。

假设能构成三角形,那么计算出三角形的面积;否那么,在“计算结果〞后

面显示“不能构成三角形〞

操作:1、分析算法

先设定三条边边长分别为a、b、c,什么时候能够构成三角形呢?当

任何两条线段长度之和都大于第三条线段的长度,这三条线段可以构成一个

三角形。

当多个条件同时成立时,参加and连接多个表达式。例如:aband

ac

2、设计界面

3、编写程序

精选ppt

A=val(text1.text)

B=val(text2.text)

C=val(text3.text)

Ifa+bcandb+caandc+abt

显示全部
相似文档