1.1.1算法概念

发布时间 : 星期一 文章1.1.1算法概念更新完毕开始阅读

1.1.1算法概念

S3 1:40到达体育馆 S4 1:45做准备活动 S5 2:00比赛开始

大家从中要以看出,实际上两种写法无本质区别,但我们在书写时应尽量用教学语言来描述,它的优越性在以后的学习中我们会体会到。 5、自我评价

1、写出解一元二次方程ax+bx+c=0(a≠0)的一个算法。 2、写出求1至1000的正数中的3倍数的一个算法(打印结果) 6、评价标准

1、解:算法如下 S1 计算△=b-4ac

S2 如果△〈0,则方程无解;否则x1= S3 输出计算结果x1,x2或无解信息。 2、解:算法如下: S1 使i=1

S2 i被3除,得余数r

S3 如果r=0,则打印i,否则不打印 S4 使i=i+1

S5 若i≤1000,则返回到S2继续执行,否则算法结束。 7、作业:1、写出解不等式x-2x-3<0的一个算法。

解:第一步:x-2x-3=0的两根是x1=3,x2=-1。

第二步:由x-2x-3<0可知不等式的解集为{x | -1

评注:该题的解法具有一般性,下面给出形如ax+bx+c>0的不等式的解的步骤(为方便,我们设a>0)如下:

第一步:计算△= b?4ac; 第二步:若△>0,示出方程两根x1,2{x | x>x1或x

2222

2

2

2

?b?b2?4ac?(设x1>x2),则不等式解集为

2a第三步:若△= 0,则不等式解集为{x | x∈R且x??第四步:若△<0,则不等式的解集为R。

b}; 2a2、求过P(a1,b1)、Q(a2,b2)两点的直线斜率有如下的算法:

第一步:取x1= a1,y1= b1,x2= a2,y1= b2; 第二步:若x1= x2; 第三步:输出斜率不存在; 第四步:若x1≠x2;

5 / 6

1.1.1算法概念

第五步:计算k?第六步:输出结果。

y2?y1;

x2?x13、写出求过两点M(-2,-1)、N(2,3)的直线与坐标轴围成面积的一个算法。 解:算法:第一步:取x1=-2,y1=-1,x2=2,y2=3; 第二步:计算

第三步:在第二步结果中令x=0得到y的值m,得直线与y轴交点(0,m); 第四步:在第二步结果中令y=0得到x的值n,得直线与x轴交点(n,0);

y?y1x?x1?;

y2?y1x2?x1第六步:输出运算结果

教学反思:本节课的目标是了解算法的概念,重点是掌握算法的特征。通过本节课的学习,总体感觉不是很难,只是算法的书写步骤较为繁琐,所以要求学生要寻求最简便的算法。

1|m|?|n|; 第五步:计算S=26 / 6

联系合同范文客服:xxxxx#qq.com(#替换为@)