必修3数学之1.2.2条件语句学案

数学必修3学案

必修3数学之1.2.2条件语句学案

白城实验高中 高一数学 必修3 编号:B3-1-2-2 编制人:刘 飞 审批人: 包科领导: 2012年1月日 班级小组第一章 算法初步

§1.2.2条件语句

【学习目标】

1. 正确理解条件语句概念; 2. 会应用条件语句编写程序。 【重点难点】

重点:正确理解条件语句的步骤、结构及功能; 难点:准确写出程序条件语句。 【自主探究】

阅读教材P25—P28的内容及例题,思考并回答下列问题: 1.算法中的条件结构是由 来表达的。

条件语句的作用是 。 2.条件语句的一般格式是:

IF—THEN--ELSE格式 IF--THEN格式 对应的程序框图:

IF 条件 THEN 语句体 END IF

3. 程序中多次进行并列的分类讨论时,需要用到多个条件结构并列使用,如教材P27例7; 格式为:

必修3数学之1.2.2条件语句学案

必修3数学之1.2.2条件语句学案

必修3数学之1.2.2条件语句学案

必修3数学之1.2.2条件语句学案

必修3数学之1.2.2条件语句学案

必修3数学之1.2.2条件语句学案

必修3数学之1.2.2条件语句学案

必修3数学之1.2.2条件语句学案

4.程序中有多个分支的时候,

如教材P27例6,内层的条件结

构是外层的条件结构的一个分

支,甚至是在内层还有分支,

这时使用的是条件语句的嵌套

结构。即在一般格式的“语句

体”中还有条件语句。

(有 一 个IF,就 对应一个

END IF, ELSE不是一定有)

【典型例题】

例1.当a 3时,右面的程序段输出的结果是

当a 10时,右面的程序段输出的结果是 当a 5时,右面的程序段输出的结果是 当a 12时,右面的程序段输出的结果是

例2. 下面程序运行后输出的结果为

______________

INPUT “a,b,c =”;a,b,c

IF b<a THEN t=a

a=b b=t END IF IF c<a THEN

t=a a=c

c=t END IF IF c<b THEN t=b

b=c c=t END IF

PRINT a,b,c 例3.右面程序运行后实现的功能为

END (例3) ____ ___.

必修3数学之1.2.2条件语句学案

你可能喜欢

  • 程序框图与算法的基本逻辑结构
  • 算法框图的基本结构及设计
  • 变量间的相关关系
  • 程序框图练习题
  • 循环结构程序框图

必修3数学之1.2.2条件语句学案相关文档

最新文档

返回顶部