第一章 算法初步
1.2 基本算法语句
1.2.2 条件语句
学习目标
1.理解基本算法语句的意义.
2.掌握条件语句的基本用法.
3.理解算法步骤、程序框图和算法语句的关系,学会算法语句的写法.
合作学习
一、设计问题,创设情境
一位老农平整了一块农田,种瓜好呢,还是种豆好呢?他面临着一个选择.如果他选择种瓜,他会得瓜,如果他选择种豆,他会得豆.人的一生面临许多选择,我们要作出正确的选择.前面我们学习了三种基本算法语句,今天我们学习条件语句.
二、信息交流,揭示规律
问题1:程序框图中有哪两种条件结构?用框图表示出来.
问题2:条件语句的格式及功能是什么?
问题3:两种条件语句的相同点与不同点分别是什么?
问题4:程序中的条件语句与程序框图中的条件结构的对应关系是怎样的?
三、运用规律,解决问题
【例1】 编写一个程序,输出两个不相等的实数a,b中的较大值.
【例2】 数学中经常用到符号函数,符号函数的定义为y={■(1"," x>0"," @0"," x=0"," @"-" 1"," x<0"," )┤试编写程序输入