数学:1.2.2《基本算法语句-条件语句》PPT课件(新人教A版必修3)
- 格式:ppt
- 大小:330.00 KB
- 文档页数:13


基本算法语句
【学习目标】
1、正确理解输入语句、输出语句、赋值语句的结构.
2、会写一些简单的程序.
3、掌握赋值语句中的“=”号的作用.
4、正确理解条件语句和循环语句的概念,并掌握其结构的区别与联系.
5、会应用条件语句和循环语句编写程序.
【要点梳理】
要点一、输入语句
在程序中的INPUT语句就是输入语句.这个语句的一般格式是:
其中,“提示内容”一般是提示用户输入什么样的信息. INPUT语句不但可以给单个变量赋值,还可以给多个变量赋值,其格式为:
功能:可对程序中的变量赋值.
要点诠释:
①“提示内容”提示用户输入什么样的信息,必须加双引号,提示内容“原原本本”的在计算机屏幕上显示,提示内容与变量之间要用分号隔开;
②变量是指程序在运行时其值是可以变化的量;
③一个语句可以给多个变量赋值,中间用“,”分隔,但最后的变量的后面不需要;
④要求输入的数据必须是常量,而不能是函数、变量或表达式;
⑤无计算功能.
例如,输入一个学生数学,语文,英语三门课的成绩,可以写成:
INPUT “数学,语文,英语”;a,b,c
要点二、输出语句
在程序中的PRINT语句是输出语句.它的一般格式是:
同输入语句一样,表达式前也可以有“提示内容”.
功能:可输出表达式的值,计算.
要点诠释:
①“提示内容”提示用户输出什么样的信息,提示内容必须加双引号,提示内容要用分号和表达式分开;
②表达式是指程序要输出的数据,可以是变量、计算公式或系统信息;
③一个语句可以输出多个表达式,不同的表达式之间可用“,”分隔;
④有计算功能,可以输出常量、变量或表达式的值以及字符.
要点三、赋值语句
用来表明赋给某一个变量一个具体的确定值的语句.它的一般格式是:
赋值语句中的“=”叫做赋值号. INPUT “提示内容”;变量
INPUT “提示内容1,提示内容2,提示内容3,…”;变量1,变量2,变量3,…
PRINT “提示内容”;表达式
高中数学必修三讲义
____________ 精华版
算法第二讲:基本算法语句
_________________________________________________________________________________
【学习目标】
1、掌握五种语句的格式
2、掌握嵌套if结构
3、掌握两种循环语句的格式
【重难概要】
1、嵌套if语句与两种循环结构
【知识精讲】
_____________________________________________________________________________________________
一、算法的五种基本语句
1、五种语句:任何一种程序设计语言中都包含五种基本的算法语句,分别它们是输入语句、输出语句、赋值语句、循环语句和条件语句.
2、输入语句:输入语句与程序框图中的输入框对应,以BASIC语言为例,其一般格式为:
INPUT “提示内容”;a 如:INPUT “请输入a=”;a
说明:可以一次输入多个变量的值
3、输入语句:输出语句与程序框图中的输出框对应,以BASIC语言为例,其一般格式为:
PRINT “S”;S
4、赋值语句:赋值语句与程序框图中表示赋值的处理框对应,以BASIC语言为例,其一般格式为:变量=表达式
(1)看格式,看是否满足“变量=表达式”的格式.
(2)看内容,看赋值号是否超过了一个,即看是否进行了代数式的计算.
5.条件语句:条件语句与程序框图中的判断框相对应.
(1)IF—THEN—END IF语句
高中数学必修三讲义 ____________
精华版
计算机在执行如图所示的条件语句时,首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体,否则执行END IF之后的语句.
高中数学必修三目录人教版
第一章 算法初步
1.1 算法与程序框图
1.2 基本算法语句
1.3 算法案例
阅读与思考 割圆术
小结
复习参考题
第二章 统计
2.1 随机抽样
阅读与思考 一个著名的案例
阅读与思考 广告中数据的可靠性
阅读与思考 如何得到敏感性问题的诚实反应
2.2 用样本估计总体
阅读与思考 生产过程中的质量控制图
2.3 变量间的相关关系
阅读与思考 相关关系的强与弱
实习作业
小结
复习参考题
第三章 概率
3.1 随机事件的概率
阅读与思考 天气变化的认识过程 3.2 古典概型
3.3 几何概型
阅读与思考 概率与密码
小结
复习参考题
后记
高中数学必修三知识点
程序框图
程序框图的概念:
程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形;
程序框图的构成:
一个程序框图包括以下几部分:实现不同算法功能的相对应的程序框;带箭头的流程线;程序框内必要的说明文字。
设计程序框图的步骤:
第一步,用自然语言表述算法步骤;
第二步,确定每一个算法步骤所包含的逻辑结构,并用相应的程序框图表示,得到该步骤的程序框图;
第三步,将所有步骤的程序框图用流程线连接起来,并加上终端框,得到表示整个算法的程序框图。
画程序框图的规则:
1使用标准的框图符号;
2框图一般按从上到下、从左到右的方向画;
3除判断框外,大多数程序框图中的程序框只有一个进入点和一个退出点,判断框是具有超过一个退出点的唯一符号;
4在图形符号内描述的语言要非常简练清楚。
1 1.2.2 条件语句
学习目标 1.理解条件语句的格式及功能.2.能用条件语句编写简单的程序.
知识点一 条件语句
思考 一般在什么条件下才需要用到条件语句?使用条件语句的关键是什么?
答案 一般在分类处理问题时需要用条件语句;使用条件语句的关键是明确分类的标准和方法.
梳理 条件语句的格式、功能及与条件结构的对应关系
格式一 格式二
条件语句 IF 条件 THEN
语句体
END IF IF 条件 THEN
语句体1
ELSE
语句体2
END IF
语句功能 首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体,否则执行END
IF之后的语句 首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体1,否则(ELSE)执行语句体2
对应条件结构框图
知识点二 条件语句的嵌套和叠加
1.条件语句的嵌套
①语句格式
IF 条件1 THEN
语句体1
ELSE
IF 条件2 THEN
2 语句体2
ELSE
语句体3
END IF
END IF
②程序框图
③条件语句嵌套的实质
将外层条件语句中的分支语句再设计成一个条件语句.
特别提醒:在条件语句中的嵌套中,每一个“IF”对应着一个“END IF”,注意书写格式.
2.条件语句的叠加
①语句格式
IF 条件1 THEN
语句体1
END IF
IF 条件2 THEN
语句体2
END IF
IF 条件3 THEN
语句体3
END IF
3 ②程序框图
1.条件语句中必须有ELSE和END IF.( × )
2.条件语句中可以没有END IF.( × )
3.条件语句中可以没有ELSE,但是必须有END IF.( √ )
4.条件语句中可以没有END IF,但是必须有ELSE.( ×
)
类型一 条件语句
命题角度1 IF—THEN—END IF语句及应用
例1 下列程序运行后的结果是( )