江苏省射阳县盘湾中学高中数学 1.3基本算法语句复习课教案 苏教版必修3.doc
文本预览下载声明
江苏省射阳县盘湾中学高中数学 1.3基本算法语句复习课教案 苏教版必修3
教学目标:进一步巩固基本算法语句:赋值语句、输入输出语句、条件语句、循环语句的概念,并掌握其结构;会灵活应用基本算法语句编写程序.
教学重点:各种算法语句的表示方法、结构和用法.
教学难点:灵活应用各种算法语句编写程序.
教学过程:
一、学生活动:
1、下面给出的赋值语句正确的是( )
A、4← m B、m ← -m C、B←A-3 D、x+y←0
2、已知变量a、b已被赋值,要交换a、b的值,应采用算法为( )
A、a←b,b←a B、a←c,b←a,c←b
C、a←c,b←a,c←a D、c←a,a←b,b←c
3、为了运行下面的程序之后得到9,键盘输入应是( )
A、-4 B、-2 C、4或-4 D、2或-2
(第3题) (第4题)
4、根据如图所示的伪代码,可知输出的结果为( )
A、17 B、19 C、21 D、23
二、例题讲解:
例1(1)用伪代码写出求三个数中最小数的一个算法。
(2)用伪代码写出求a1,a2,…,a100中最小数的一个算法。
小结:
例2、判断某年份是否为闰年,要看此年份能否被4整除。若不能被4整除,则是平年,2月是28天;若能被4整除,但不能被100整除,则该年为闰年,2月是29天;若能被4整除,又能被100整除,还要看能否被400整除,若能则为闰年,否则也为平年。画出上述算法的流程图,并写出伪代码。
1
I←1
While I8
I← I+2
S←2I+3
End While
Print S
Read x
If x0 then
y ← (x+1)(x+1)
Else
y ← (x-1)(x-1)
End if
Print y
显示全部