当前位置:一起来学网学习网高中学习高考学习高考数学复习资料高考数学复习2017高考数学复习:算法初步与框图(四)

2017高考数学复习:算法初步与框图(四)

12-20 22:58:55  浏览次数:124次  栏目:高考数学复习

标签:高考数学复习大全,高考复习方法,http://www.170xue.com 2017高考数学复习:算法初步与框图(四),http://www.170xue.com

2013高考数学复习:算法初步与框图(四)

【知识图解】

【方法点拨】

1.学习算法要理解算法的含义.明确建立算法就是设计完成一件事的操作步骤.一般地说,这样的操作步骤应该具有通用性,能处理一类问题.

2.掌握算法的三种基本结构.顺序结构、条件结构和循环结构是算法的三种基本结构.要通.具体实例了解三种基本结构的使用范围,通过流程图认识它们的基本特征.

3.掌握流程图的画法.用流程图表示算法具有、清晰的特点,也是高考重点考查的内容,要予以重视.特别是循环结构的流程图,对判断框中的条件与前测试还是后测试之间的关系一定要弄清楚.

4.熟悉建立算法的基本操作程序.建立算法的操作程序一般为:先探寻解决问题的方法,并用通俗的语言进行表述,再将通俗的算法语言用流程图直观表示,最后根据流程图选择适当的算法语句用伪代码表示算法过程.

 第4课 算法语句B

【考点导读】

1.循环结构的算法用循环语句表示.

2理解“While循环”和“For循环”,前者是前测试的当当型循环,后者是在循环次数已知时使用的循环.

【基础练习】

1.下列伪代码中的循环次数为  9  .

s←0

For I from 1 to 25 step 3

s←s+I

End for

Print s

2.要使以下For循环执行20次,循环变量的初值应该是   14    .(For k From       To -5 Step -1)

3.下面这段伪代码的功能  计算其中小于0数的个数        .

 

 4.下面是一个算法的伪代码.如果输出的y的值是20,则输入的x的值是  2或6 .

解析:若,由,则;若,由,得.

www.170xue.com

【范例解析】

例1.设计算法,求的值.

解伪代码:

s←1

For I from 2 to 100

End for

Print s

点评  本题是连乘求积的问题,自然想到用循环语句设计算法,算法的设计又带有灵活性和通用性,熟练地掌握这一类题的解法,对于解决与此相关的问题有很大帮助.

例3.某城市现有人口总数为100万人,如果年自然增长率为1.2%,试解答下面的问题:

(1)写出该城市人口数y(万人)与年份x(年)的函数关系式;

(2)用伪代码写出计算10年以后该城市人口总数的算法;

(3)用伪代码写出计算大约多少年以后该城市人口将达到120万人.

 解:(1)y=100×(1+0.012)x.

(2)10年后该城市人口总数为y=100×(1+0.012)10.

算法如下:

y←100

t←1.012

For I from 1 to 10

y←y×t

End for

Print y

End

(3)设x年后该城市人口将达到120万人,即100×(1+0.012)x=120.

算法如下:

S←100

I←1.012

T←0

While S<120

S←S×I

T←T+1

End while

Print T

End

【反馈演练】

1.如果执行下面的程序框图,那么输出的2550  .

 

 

www.170xue.com

3.下图是一个循环结构的算法,下列说法中:(1)①是循环变量的初始化,循环将要开始;(2)②为循环体;(3)③是判断是否继续循环的条件;(4)①可以省略不写.其中正确的的是  ①②③  .

4.在如下程序框图中,输入f0(x)=cosx,则输出的是   cosx.

 5. 当x=2 时,下面程序运行结果是     15     .                           

While

[1] [2]  下一页

,2017高考数学复习:算法初步与框图(四)
Copyright © 一起来学网 Corporation, All Rights Reserved
体育教学计划_语文知识_小学数学教案设计_高中化学学习方法
1 2 3 4 5 6 a 7 8 9 10 11 12