(苏教版必修3)数学:1.3《基本算法语句复习》学案

文档属性

名称 (苏教版必修3)数学:1.3《基本算法语句复习》学案
格式 rar
文件大小 27.0KB
资源类型 教案
版本资源 苏教版
科目 数学
更新时间 2010-09-14 08:28:00

图片预览

文档简介

本资料来自于资源最齐全的21世纪教育网www.21cnjy.com
1.3基本算法语句复习
学习目标
(1)进一步巩固基本算法语句:赋值语句、输入输出语句、条件语句、循环语句的概念,并掌握其结构;
(2)会灵活应用基本算法语句编写程序.
学习重点21世纪教育网
各种算法语句的表示方法、结构和用法.
学习难点
灵活应用各种算法语句编写程序.
学习过程
一、例题分析:
1.例题:
例1.编写函数的算法,根据输入的的值,计算的值.
分析:这是分段函数,计算前,先对的值进行判断,再确定计算法则.
解:例2.试用算法语句表示:使成立的最小正整数的算法过程.
解:
例3.读入80个自然数,统计出其中奇数的个数,用伪代码表示解决这个问题的算法过程.
解:
变式:若本例中还要将所有奇数输出呢?以上伪代码该作何修改?
例4.《中华人民共和国个人所得税法》第十四条有下表(部分)
个人所得税税率表—(工资、薪金所得使用)
级数 全月应纳税所得额 税率(%)
1 不超过500元部分 5
2 超过500元至2000元部分 10
3[来源:21世纪教育网] 超过2000元至5000元部分 15
4 超过5000元至20000元部分 20
……
目前,上表中“全月应纳税所得额”是从月工资、薪金收入中减去800元后的余额.若工资、薪金的月收入不超过800元,则不需纳税.
某人月工资、薪金收入不超过20800元,试给出一个计算其月工资、薪金收入为元时应缴纳税款额的算法并用伪代码表示这个算法.
解:
[来源:21世纪教育网]
2.练习:
(1)下面的程序段中,语句Print I*J执行的次数是 次.
For I From 1 To 3
For J From 5 To 1 Step -1
Ptint I*J
End For
End For
End
二、回顾小结:
1.各种算法语句的表示方法、结构和用法;
2.灵活应用各种算法语句编写程序.
三、课外作业:补充:
1.用秦九韶算法计算多项式,当时的值时,需要做乘法和加法的次数分别是 , .[来源:21世纪教育网]
.下面的程序运行的结果是 .
N←0
I←0
While I<30
I←(I+1)*(I+1)
N←N+1
End While
Print N
End
4.下面这个算法的效果是 ( )21世纪教育网
X←23.4
Print Int(x+0.5)
A.将X加0.5后输出 B. 将X加0.5后四舍五入 C.求绝对值 D.对X四舍五入
5.已知函数,实数,,,试设计求的算法,画出流程图,并用伪代码表示该算法.
6.用循环语句设计一个算法,在有限个实数中找出最大的一个数.
7.发动机的推力与温度的关系是,试编写根据温度计算发动机的推力的伪代码.
w.w.w.k.s.5.u.c.o.m
www.
3.右面的伪代码输出的结果是( ).
A 3 B 5 C 9 D 13
S←0
For I from 1 to 11 step 2
S←2S+3
If S>20 then
S←S-20
End If
End For
Print S
21世纪教育网 -- 中国最大型、最专业的中小学教育资源门户网站。 版权所有@21世纪教育网