高中数学必修三课时训练1章末知识整合含答案.docx

上传人:b****8 文档编号:30645833 上传时间:2023-08-18 格式:DOCX 页数:14 大小:163.74KB
下载 相关 举报
高中数学必修三课时训练1章末知识整合含答案.docx_第1页
第1页 / 共14页
高中数学必修三课时训练1章末知识整合含答案.docx_第2页
第2页 / 共14页
高中数学必修三课时训练1章末知识整合含答案.docx_第3页
第3页 / 共14页
高中数学必修三课时训练1章末知识整合含答案.docx_第4页
第4页 / 共14页
高中数学必修三课时训练1章末知识整合含答案.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

高中数学必修三课时训练1章末知识整合含答案.docx

《高中数学必修三课时训练1章末知识整合含答案.docx》由会员分享,可在线阅读,更多相关《高中数学必修三课时训练1章末知识整合含答案.docx(14页珍藏版)》请在冰豆网上搜索。

高中数学必修三课时训练1章末知识整合含答案.docx

高中数学必修三课时训练1章末知识整合含答案

数学·必修3(苏教版)

 已知平面直角坐标系内两不同点A,B,试求AB的垂直平分线的方程.试写出这个问题的算法.

分析:

首先应判断A、B两点的横、纵坐标是否相等,在不等时,先求垂直平分的斜率或线段AB的中点坐标,最后由点斜式写出直线方程.

解析:

算法如下:

S1 输入x1,y1,x2,y2.

S2 判断x1=x2是否成立.

如果成立,则输出所求的直线方程为y←

,转结束;

如果不成立,则判断y1=y2是否成立.

如果成立,则输出所求的直线方程为x←

,转结束;

如果不成立,则输出所求的直线方程为y-

=-

,转结束.

S3 结束.

规律总结:

算法设计与一般意义上的解决问题不同,这是一类问题的一般解法的抽象与概括,它要借助一般的问题解决方法,又要包含这类问题的所有可能情形,它往往是把问题的解法划分为若干个可执行的步骤,有时甚至是重复多次,但最终都必须在有限个步骤之内完成.

 

变式训练

1.设计一个算法,将高一某班50名同学某次数学考试成绩不及格者的分数打印出来.

 

解析:

算法步骤如下:

S1 令n←1;

S2 如果n>50,则转到S7;

S3 输入一个学生的成绩G;

S4 将G和60比较,如果G<60,则输出G;

S5 n←n+1;

S6 转到S2;

S7 结束.

 

2.已知平面直角坐标系中的两点A(-1,0),B(3,2),写出求线段AB的垂直平分线方程的一个算法.

 

解析:

算法步骤如下:

S1 计算x0=

=1,y0=

=1,得AB的中点N(1,1);

S2 计算k1=

,得AB的斜率;

S3 计算k=-

=-2,得AB垂直平分线的斜率;

S4 得直线AB垂直平分线的方程y-1=-2(x-1),即y=-2x+3,输出.

 

 求正数a平方根近似值的一种算法思路是这样的:

第一步 确定平方根的首次近似值:

a1(a1可以任取一个正数);

第二步 由代数式b1=

求出b1;

第三步 取二者的算术平均值a2=

为第二次近似值;

第四步 由方程b2=

求出b2;

第五步 取算术平均值a3=

作为第三次近似值;

……

反复进行上述步骤,直到获得满足误差在0.1以内的数为止.

请依照上述思路,画出相应的算法流程图.

解析:

流程图如下:

规律总结:

流程图是用规定的图形和流程线来准确、直观、形象地表示算法的图形.画流程图之前应先对问题设计出合理有效的算法,然后分析算法的逻辑结构,根据逻辑结构画出相应的流程图.

变式训练

3.写出解方程ax+b=0(a,b为常数)的算法,并画出流程图.

解析:

算法如下:

S1 判断a是否为零;

S2 若a=0且b=0,输出“方程的解是全体实数”;

S3 若a=0且b≠0,输出“方程无解”;

S4 若a≠0,则输出x=

.

流程图如下图所示.

 

 编写程序,输入两个实数,由小到大输出这两个数.

分析:

确定好算法,根据算法过程编写程序.

解析:

伪代码:

Read a,b

Ifa>b Then

t←a

a←b

b←t

EndIf

Print a,b

规律总结:

(1)条件语句用来处理算法中的选择逻辑结构,在一些需要按给定的条件进行比较、判断的问题中,如判断一个数的正负,比较两个数的大小等,常用条件语句设计程序.

(2)条件语句主要有两种格式,一是If-Else-End格式,它有两个语序列;二是If-End格式,它仅有一个语句序列.

(3)在一些较为复杂的问题的算法中还要用到复合的条件语句,它一般是在条件语句的Else分支语句中再设计一个条件语句.

 

变式训练

4.已知函数f(x)=

画出求f(f(x))的流程图并写出伪代码.

 

解析:

流程图如下:

算法伪代码如下:

Read x

Ifx<2Then

 y1←x+5

 Ify1<2Then

y←y1+5

 Else

y←y12-2y1

 EndIf

Else

 y2←x2-2x

 Ify2<2Then

y←y2+5

 Else

y←y22-2y2

 EndIf

EndIf

Print y

 

 画出计算3×32×33×34×35的一个算法的流程图,并写出伪代码.

分析:

可利用循环语句逐个计算3,3×32,3×32×33,…

解析:

流程图如下图所示:

伪代码如下:

 T←1

 ForIFrom1To5Step1 

T←T×3I

 EndFor 

 PrintT 

规律总结:

(1)For循环是当型循环,即当循环变量I满足“初值”≤I≤“终值”时,就执行循环体,I可参与计算,也可起计数的作用.

(2)只有当循环次数明确时,才能使用本语句.

(3)步长可以为正、负,但是不能是0,否则会陷入“死循环”.步长为正时,要求终值大于初值,如果终值小于初值,循环将不能执行.步长为负时,要求终值必须小于初值.

(4)程序语句中变量后不使用分号时,变量的值就会在屏幕上显示出来.利用这种功能,可以清楚地在屏幕上看出循环过程中变量值的变化情形.

(5)循环变量是用于控制算法中循环次数的变量,起计数作用,它有初值和终值,是循环开始和结束时循环变量的值,步长是指循环变量每次增加的值.步长为1时可以省略不写,但为其他值时,必须写,不能省略.

 

变式训练

5.写出计算1×

×

×

×…×

的伪代码,并画出相应的流程图.

解析:

流程图与伪代码如下:

S←1

ForiFrom1to100Step1

 S←S×

EndFor

PrintS

 

6.用For循环语句写出求12+22+…+1002的值的算法的程序(sum表示求和).

 

解析:

伪代码如下:

sum←0

ForiFrom1To100Step1

sum←sum+i2

EndFor

Printsum

 

题型五 While循环语句的程序编写

 编写一个伪代码计算:

1+

+…+

,并画出流程图.

解析:

伪代码:

     

i←1

S←0

Whilei≤1000

S←S+1/i

i←i+1

EndWhile

Print S

End 

流程图:

变式训练

7.《九章算术》卷七——盈不足有下列问题:

今有共买物,人出八,盈三;人出七,不足四,问人数,物价几何?

请画出流程图并编写伪代码解答上述问题.

解析:

设人数是x,物价是y元,则

画出流程图如下:

算法的伪代码如下:

x←1

While8x-3≠7x+4

x←x+1

EndWhile

y←8x-3

Printx,y

 

8.某商场第一年销售计算机5000台,如果平均每年的销售量比上一年增加10%,那么,从第一年起,约几年内可使总销售量达到30000台?

为解决该问题编写一个算法(sum表示求和).

解析:

伪代码如下:

i←1

S←5000

sum←0

Whilesum<30000

 sum←sum+S

 i←i+1

 S←S(1+0.1)

EndWhile

Printi-1

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 视频讲堂

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1