例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的用法(即整除中取商的整数部分)