当前位置:首页 >> 其它课程 >>

2.3节程序选择结构


2.3 程序的选择结构(一)

程序的三种基本结构
顺序结构 选择结构 循环结构

请你来翻译
?如果X和6000相等,则输出猜中了;

If x = 6000 Then Print "猜中了"
?如果X小于6000,则输出数低了;

If x < a Then Print "数低了"
?如果X大于a,则输出数高了;

If x > a Then Print "数高了"
?

If……then……
如果……则……

单分支条件语句格式(行)
行 If 语 句

?If 条件表达式 Then 语句块
?满足条件,计算机反馈结果 TRUE,接着执行then后面的操 作,不满足则反馈false,不执 行then后面的操作。 ?可以有一条或多条语句 ?如有多条语句,必须使 用冒号(:)来分隔语句

例:求一元二次方程ax^2+bx+c=0 的根,其中d=b*b-4*a*c
求根公式的表达式: x1=(-b+sqr(d))/(2*a) x2=(-b-sqr(d))/(2*a)

If d>=0 Then Print "x1=";(-b+Sqr(d))/(2*a):Print "x2=";(-b-Sqr(d))/(2*a)

单分支条件语句格式(块)
块 If 语 句

?If 条件表达式 Then 语句块 End If
告诉这个语句结束了, 所以是必须的!!!

例:求一元二次方程ax^2+bx+c=0 的根,其中d=b*b-4*a*c If d>= 0 then
Print "x1=";(-b+Sqr(d))/(2*a) Print "x2=";(-b-Sqr(d))/(2*a)

End If

在解决问题的过程中,常常需要对事物进行判 断和选择,因此就要用到条件语句。

例:求一个数的绝对值 ? 算法: 1. 输入一个数x 2. 如果x≥0,则输出x 否则,输出-x 3. 结束
?

If……then……else…… 如果……则……否则……

例:求一个数的绝对值
Private Sub Command1_Click() Dim x As Single x = InputBox("请输入一个数") If x >= 0 Then Print x Else Print -x End Sub If x >= 0 Then print x Else print -x End If

双分支条件语句格式
?If 条件表达式 Then 语句块1 Else 语句块2
行If语句

?If 条件表达式 Then
块 If 语 句

语句块1

Else
语句块2 End If
语句结束标记不可少!

本节作业
1、打开“作业.frm”,完善程序。功能:输出两 个数中较大的那个数。
开始
输入a和b

a≥b
N Y 输出a 结束 输出b

2:某商场为了对苹果进行促销,规定购买 2千克以上可以在原价每千克1.5的基础上 打8折。请设计一个程序计算购买x千克苹 果的应付款。

设计算法 ① 输入x的值 ② 如果x>=2,则y=1.5*x*0.8 ③ 否则y=1.5*x ④ 输出y的值

Private sub command1_click() Dim x as single x=Inputbox(“请输入购买苹果的重 量”) if x>=2 then y=1.5*x*0.8 else y=1.5*x end if Print “应付款”;y;“元”


相关文章:
选择结构的程序
粤教版高中信息技术必修1——算法和程序设计——2.3节 程序选择结构教案粤教版高中信息技术必修1——算法和程序设计——2.3节 程序选择结构教案隐藏>> 2....
2.3选择结构教案
本节课的教学内容是广 东版高中课程标准实验教材选修模块一 《算法与程序设计》 中的第 2 章第 3 节程 序选择结构》第 1 课时。前面 2.2 节已经...
2.3.2选择结构
选择结构”是信息技术选修《算法与程序设计》第二章第三节的内容,共分 三课时,本课为第二课时。该节内容是在学生已经学习掌握了 VB 相关基础知识, 已经学习...
程序的选择结构——教案
程序选择结构 (教案)一、教材分析: 本课选自广东教育科学出版社出版的普通高中课程标准实验教材 《信息技术》 (选修 1) 算法与程序设计的第二章第三节——...
实验三-选择结构程序设计
培养解决实际问题的能力 3.2 实验指导结构化程序设计的三大结构:顺序结构、选择结构和循环结构。 计算机在执行过程时, 根据条件选择所要执行的语句, 称为选择结构,...
潘坤《程序的选择结构》教学设计
二、教材、教学对象分析 教材、教学对象分析 教材 本节课选择信息技术(选修 1) 《算法与程序设计》2.3 节程序选择结构》中的“2.3.1 从制 作矩形框...
案例三:选择结构
选择结构”是教育科学出版社出版的高级中学课程标准实验教科书《算法与程序设计》 第二章第三节的内容,共分三课时,本课为第二课时。主要内容是用选择结构编写...
程序的选择结构
程序选择结构_其它课程_高中教育_教育专区。程序选择结构——多重选择语句【...《程 序选择结构》一节是选自教材第二章第 3 节内容。本小节内容分为条件...
导学案——2.3.2选择结构002
《算法与程序设计》 (选修)学案 2.3.2 选择结构一、 设计依据:学习目标 1、记住 IF 语句的格式 2、 学会使用 If 语句实现选择结 构的嵌套 3、当生活面临选...
实验二:选择结构程序设计
实验:选择结构程序设计【目的与要求】 1、了解分支结构的两条语句 if 和 switch 语法。 2、掌握关系运算符和逻辑运算符的运用。 3、熟练掌握 if 语句和 ...
更多相关标签: