2018-2019学年人教B版 必修三 1.2.2 条件语句 教案
2018-2019学年人教B版   必修三  1.2.2   条件语句  教案第3页



例6、编写程序,使得任意输入的3个整数按从大到小的顺序输出。

算法分析:用a,b,c表示输入的3个整数;为了节约变量,把它们重新排列后,仍用a,b,c表示,并使a≥b≥c.具体操作步骤可先讨论,再对照课本。

程序框图和程序:(参照课本 )

利用TI-voyage200图形计算器演示(程序见下两图)

运行程序:输入a=3,b=8,c= 2 时,结果为:

练习: 3x2+1 (x>0),

1、已知函数f(x)= x+1 (x=0),

            2x2+3x (x<0),

编写一个程序,对每输入的一个x值,都得到相应的函数值。(学生利用条件语句的嵌套,可选择IF-THEN语句,先写出算法,再利用图形计算器验证)

课本练习2

提示:mod 的用法(即整除中取余数) ;intdiv的用法(即整除中取商的整数部分)