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

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;“元”


赞助商链接
相关文章:
《程序的选择结构》教案
2-1节 程序的选择结构一、 教学目标 1、知识与技能 理解程序选择结构中的条件...()关系表达式 在程序 2-3 中,程序的第行是一个条件语句,其中的条件 A...
2.3.2选择结构
选择结构”是信息技术选修《算法与程序设计》第二章第三节的内容,共分 三课时,本课为第二课时。该节内容是在学生已经学习掌握了 VB 相关基础知识, 已经学习...
选择结构的程序
粤教版高中信息技术必修1——算法和程序设计——2.3节 程序选择结构教案粤教版高中信息技术必修1——算法和程序设计——2.3节 程序选择结构教案隐藏>> 2....
选择结构说课
选择结构说课_其它课程_高中教育_教育专区。《选择结构》说课稿 一、说教材 《选择结构》是教育科学出版社高中选修教材《算法与程序设计》中第二章第三节第二小节...
第三节 选择结构
本节将通过一系列活动的实践使学生掌握实现选择结构的基本语句, 了解控制选择结构...执行过程 研究可视化程序设 计的特点 活动:使用多重选择语句实现活动程序...
程序的选择结构——教案
程序选择结构 (教案)一、教材分析: 本课选自广东教育科学出版社出版的普通高中课程标准实验教材 《信息技术》 (选修 1) 算法与程序设计的第二章第三节——...
2.3选择结构教案
本节课的教学内容是广 东版高中课程标准实验教材选修模块一 《算法与程序设计》 中的第 2 章第 3 节程 序选择结构》第 1 课时。前面 2.2 节已经...
2.3程序的选择结构
程序的选择结构一、教学目标 1、知识与技能 理解程序选择结构中的条件选择语句的...程序设计》第二章第三 节,原教材的第一个程序例子有关矩形的计算,涉及到解二...
潘坤《程序的选择结构》教学设计
二、教材、教学对象分析 教材、教学对象分析 教材 本节课选择信息技术(选修 1) 《算法与程序设计》2.3 节程序选择结构》中的“2.3.1 从制 作矩形框...
《程序的选择结构》说课稿
《程序的选择结构》说课稿一、教材分析本课选自广东教育科学出版社出版的普通高中课程标准实验教材——《信息技术》 (选修 1)算法与程 序设计第二章第三节程序的...
更多相关标签: