1 / 5
文档名称:

2012届高考数学一轮复习 算法语句及算法案例调研课件 文 新人教A版(可编辑).doc

格式:doc   大小:101KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2012届高考数学一轮复习 算法语句及算法案例调研课件 文 新人教A版(可编辑).doc

上传人:xiang1982071 2017/12/3 文件大小:101 KB

下载得到文件列表

2012届高考数学一轮复习 算法语句及算法案例调研课件 文 新人教A版(可编辑).doc

文档介绍

文档介绍:课前自助餐课本导读1 .输入语句、输出语句、(1) 算法中的条件结构与条件语句相对应.(2) 条件语句的格式及框图①IF―THEN 格式②IF―THEN―ELSE (1) 算法中的循环结构与循环语句相对应.(2) 循环语句的格式及框图.①UNTIL 语句②WHILE 语句教材回归1 .计算机执行右面的程序段后,输出的结果是( ) A .1,3 ,1 C .0,0 D .6,0 答案 B 解析 a=1+3=4,b=4-3=1. 2 .读程序回答问题甲乙对甲、乙两程序和输出结果判断正确的是( ) A .程序不同,结果不同 ,结果相同C .程序相同,结果不同D .程序相同,结果相同答案 B 3 .两个整数490 和910 的最大公约数是( ) A .2 C .30 答案 D 解析用辗转相除法求:∵910 =1×490 +420 ,490 =1×420 +70 420 =6×70. ∴490 和910 的最大公约数为70. ,输出的结果为( ) A .13,7 ,4 C .9,7 ,5 答案 C 解析由程序知该算法循环了两次,第一次:S=2×2 -1=3,i=4,第二次:S=2×5 -1=9,i=7. 因为i≥7 ,循环结束,输出S=9,i=7. 5 .把十进制数2010 转化成五进制的数________ .答案 31020(5) 授人以渔题型一三种语句的应用例1 某企业为职工计算工资时按时间计,每月的总工资=每月劳动时间×每小时工资,从总工资中扣除15% 作为医疗保险金,再以总工资的5‰作为资金,要求输入劳动时间和每小时工资数,,写出程序.【思路分析】(1) 设出每小时工资,每月劳动时间,每月总工资,先求出每月总工资,再求应发工资.(2) 在程序编写中赋值语句是其中关键的基本语句.【解析】算法分析:第一步:输入月劳动时间t和每小时工资a;第二步:求每月总工资y=每月劳动时间t× 每小时工资a;第三步:求应发工资z=每月总工资y×(1 -15%) +y×5‰;第四步:输出应发工资z. 程序框图: 程序思考题1 设计算法求点P0(x0 ,y0) 到直线l:Ax +By +C=0的距离d,写出程序.【答案】程序如图:依分析可知程序框图如图所示: 程序如下:探究2 (1) 要区别好条件语句的两种格式:IF―THEN―ELSE 或IF―THEN 格式,理解它们的区别与联系,以及在实际编写程序中各自的特点.(2) 条件语句一般用在需要对条件进行判断的算法设计中,如判断一个数的正负,确定两个数的大小等问题都要用到条件语句.(3) 求分段函数的函数值往往要用条件语句编写程序,:第一步,输入通话时间t:第二步,如果t≤3 ,那么c= ;否则令c= +(t -3) ;第三步,输出通话费用c;程序框图如图所示程序如下:INPUT t IF t< =3 THEN c= ELSE c= +] 题型三循环语句例3 高一(2) 班共有这54 名同学参加数学竞赛,现已有54 名同学的竞赛分数,请设计一个将竞赛成绩优秀同学的平均分输出的算法(规定90 分