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

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.3节程序选择结构_图文.ppt
2.3节程序选择结构 - 2.3 程序的选择结构(一) 程序的三种基本结构 顺序
2-3节 程序的选择结构.doc
2-3节 程序选择结构 - 2-3 节 程序选择结构 教学过程 导入: 演示
2.3程序的选择结构_图文.ppt
2.3程序选择结构 - 高一信息技术《算法与程序设计》第2.3节... 2.3程序选择结构_其它课程_高中教育_教育专区。高一信息技术《算法与程序设计》第2.3节 ...
2-3节 程序的选择结构.doc
2-3节 程序的选择结构 - 2-3 节 程序的选择结构 一、 1、 教学目标 知识与技能 理解程序选择结构中的条件选择语句的执行流程,掌握条件选择语句和多种选择语句...
2.3 程序的选择结构 教学设计.doc
2.3 程序选择结构 教学设计 - 2.3 程序选择结构 教学设计 【基本信
2.3程序的选择结构(一)[粤教版]_图文.ppt
2.3程序的选择结构(一)[粤教版] - 程序设计基础 第三节 程序选择结构 一.从制作矩形框问题开始 ? 2-4:张军找来了一条长度为L的铁丝,希望用来制作 一...
2.3程序的选择结构.doc
2.3程序选择结构 - 粤教版高中信息技术选修1《算法与程序设计》教案... 程序选择结构一、教学目标 1、知识与技能...算法与程序设计》第二章第三 节,原教材...
2.3选择结构教案.doc
本节课的教学内容是广 东版高中课程标准实验教材选修模块一 《算法与程序设计》 中的第 2 章第 3 节程 序选择结构》第 1 课时。前面 2.2 节已经...
2.3程序的选择结构课件_图文.ppt
2.3程序的选择结构课件 - 广东版教材高中信息技术(选修1)《算法与程序设计》 第二章 程序设计基础 第三节 程序选择结构 汪志成 课程内容标准 会使用程序设计...
高中信息技术2.3程序的选择结构教案.doc
高中信息技术2.3程序的选择结构教案 - 2-3 程序的选择结构 一、教学目标 1、知识与技能 理解程序选择结构中的条件选择语句的执行流程,掌握条件选择语句和多种...
第3章 选择结构的程序设计Pascal_图文.ppt
第3章 选择结构程序设计Pascal - 第三章 选择结构 ? 第一节 IF语句 ? 第二节 IF语句的嵌套 ? 第三节 情况语句(CASE语句) 第一节 IF语句 在现实生活中...
《程序的选择结构》说课稿.doc
《程序的选择结构》说课稿一、教材分析本课选自广东教育科学出版社出版的普通高中课程标准实验教材《信息技术》 (选修 1)算法与程 序设计第二章第三节程序的...
c语言选择结构程序设计_图文.ppt
c语言选择结构程序设计 - 1 第一节 关系运算与逻辑运算 第二节 用if语句设计选择结构程序三节 用switch语句设计多分支结构 第四节 应用实例 共 37页 第 ...
2-3程序的选择结构.txt
2-3程序的选择结构 - 2-3 程序的选择结构 一、教学目标 1、知识与技能 理解程序选择结构中的条件选择语句的执行流程,掌握条件选择语句的使用方法,能够编写简单的...
第三节 选择结构.doc
三节 选择结构 - 上海科教版高中信息技术“第三节 选择结构”教案... 第三节 选择结构_其它课程_高中教育_教育...活动三:使用多重选择语句实现活动二的程序。...
《程序的选择结构》教案.doc
《程序的选择结构》教案 - 2-1节 程序的选择结构 一、 教学目标 1、知识与技能 理解程序选择结构中的条件选择语句的执行流程,掌握条件选择语句和多种选择语句的...
第3章 选择结构的程序设计_图文.ppt
第3章 选择结构程序设计 - 第三章 选择结构 ? 第一节 IF语句 ? 第二节 IF语句的嵌套 ? 第三节 情况语句(CASE语句) 第一节 IF语句 在现实生活中,我们...
程序的选择结构2_图文.ppt
程序选择结构2 - 粤教版《算法与程序设计》第二章第三节... 程序选择结构2_其它课程_高中教育_教育专区。粤教版《算法与程序设计》第二章第三节 ...
选择结构的程序.doc
选择结构的程序 - 粤教版高中信息技术必修1算法和程序设计2.3节 程序选择结构教案
第五章选择结构的程序设计_图文.ppt
第五章选择结构程序设计 - 第五章 选择结构程序设计 第一节 第二节三节 第四节 用if语句设计选择结构程序 用switch语句设计多分支结构程序 无条件转向...
更多相关标签: