#include <math.h>
int x[20][3] = {{ 3, 1, 0},//0
{ 1, 4, 0},
{ 2, 5, 0},
{ 2, 2, 0},
{ 3, 3, 0},
{110, 98, 0},//5
{100,100, 0},
{ 96,112, 0},
{ 99, 99, 0},
{105,110, 0},
{ 6,101, 0},//10
{ 1, 94, 0},
{ 7, 95, 0},
{ 2,102, 0},
{ 4, 93, 0},
{101, 1, 0},//15
{ 99, 4, 0},
{ 98, 7, 0},
{ 95, 15, 0},
{103, 3, 0}}
int clas[20]//20个点各属于哪个类,类的编号从0开始
int distance=50//定义距离阈值
int cls[20]//每个类对应中心点的编号,最多有20个类。
int clsnum=0//定义已建立类的数目
void main()
{
int i
int nearest
int j
double disx,disy,disz,dis,dist=1000000
clas[0]=0//数组下标0对应点属于第0类
cls[0]=0//0类的中心点为下标0对应的数组元素
clsnum=1//类别总数为1
for(i=1i<20i++)//对剩余19个点一一计算
{
dist=1000000
for(j=0j<clsnumj++)//将点i与已建立的每个类的中心进行比较,分别求出距离
{
disx=x[i][0]-x[cls[j]][0]
disy=x[i][1]-x[cls[j]][1]
disz=x[i][2]-x[cls[j]][2]
dis=sqrt(disx*disx+disy*disy+disz*disz)
if(dis<dist) //求出最短距离
{
dist=dis//最短距离
nearest=cls[j]//具有最短距离的类的中心点的编号
}
}
//下面这行是调试时用的,可以看出离最近点的距离,若距离超出distance则新增一class
//printf("( %d , %d ,%d )---( %d , %d , %d ) distance = %f\n",x[i][0],x[i][1],x[i][2],x[nearest][0],x[nearest][1],x[nearest][2],dist)
if(dist<distance) //距离未超出阈值,将其归于已存在类
{
clas[i]=clas[nearest]
}
else //新增一类
{
clsnum++//类数目加一
clas[i]=clsnum-1//设置点i的类编号
cls[clsnum-1]=i//设置新增类的中心点编号
}
}
for(i=0i<20i++) //打印结果,包括点的信息及点所属类以及所属类的中心点的坐标
printf("point %d(%d,%d,%d) belongs to class %d,it's central point is point %d(%d,%d,%d)\n",i,x[i][0],x[i][1],x[i][2],
clas[i],cls[clas[i]],x[cls[clas[i]]][0],x[cls[clas[i]]][1],x[cls[clas[i]]][2])
}
//没用你的,我重新写的,看看吧。
先,打出c语言开始的那几行代码:
要进行两个间数字的计算首先要输入第一个数字,运算符还有第二个数字:
接着,需要对运算符进行判断,这里利用if和else if进行判断,运算结果保留两位小数:
这样就可以进行简单的两位数之间的计算了
这样程序只能执行一次,如果想让程序进行多次计算只需要嵌套一层循环即可。
传统的数学课堂教学内容呈现方式单一,课堂容量小,效率低。现代信息技术的教学环境下,教学信息的呈现方式多样而有趣,在引入新课、突破教学重难点、培养学生的能力、激发学生学习兴趣、增加课堂容量等方面提高课堂教学效率,信息技术是首选的教学手段。信息技术毕竟是一种辅助教学手段,并非所有的教学内容都适合用多媒体技术辅助完成,这就需要教师必须把信息技术与传统教学的优势、数学课程资源有机地结合起来,充分发挥现代信息技术的优势,教师和学生才能和谐互动。笔者就如何在教学中寻找信息技术与数学教学的最佳结合点,巧妙地利用现代信息技术的优越性,提高课堂教学效率的做法阐述如下:一、创设情境,激发学生学习兴趣。 把数学知识放在一个生动、活泼、贴近生活实际的情境中去学习,更容易激发学生探索知识、解决问题的兴趣,创设的情景要与学生的日常生活密切相关,同时要充分利用视频、音频、图片等多媒体技术来呈现问题,面对众多的信息呈现形式,学生将表现出强烈的好奇心,一旦这种好奇心发展为学习的兴趣和动力,将会表现出旺盛的求知欲,极大地提高课堂教学效率。
在多年的数学课堂教学中,我常利用多媒体等现代教学手段,结合学生实际,创设出与实际生活紧密联系的情境,从而使学生轻松愉悦地学习,激发学生探求新知的强烈欲望,达到调动学生学习兴趣的目的。如在概率的引入过程中,先利用多媒体播放商场中抽奖、体育彩票抽奖以及射击比赛中命中点数等学生感兴趣的视屏,引入概率的学习;又如,等腰三角形三线合一性质的动画演示;利用多媒体演示太阳和地平线的位置关系,引入圆与直线的位置;利用多媒体演示勾股定理三角形流沙原理,引入勾股定理;利用多媒体演示神州5号火箭升天的画面,展示第一宇宙速度计算的相关数据及公式,引入平方根的计算,这些情景的设置知情融合、气氛活跃,引发了学生学习数学的兴趣,大大提高了教学效率。
二、借助动画等技术突破抽象概念教学的难点。 数学学习的重难点主要是定理、法则、公式、结论等抽象概念。数学概念的学习关键是让学生经历和参与它们的形成过程,这些概念的建立往往需要严密的逻辑推理,多媒体技术能够把抽象的概念转化为学生熟悉的形象,把静态的知识转化为动态的图象,帮助学生更加清晰完整的认知概念,已达到提高课堂教学效率的目的。如在圆和直线的位置关系中,利用多媒体演示太阳和地平线的位置关系,通过多媒体的展示,动静相结合,不仅调动了学生的学习积极性,而且对鼓励学生主动参与学习、探究知识、动手 *** 作、分析解决问题起到了推动作用。又如在探究“边边角”不能证明两三角形相似时,利用多媒体展示这样两个三角形,用不同颜色的线条标记出相等的量,学生通过观察很容易得出结论。又如,在探索正比例函数中y随x变化的规律时,可以通过几何画板演示正比例函数的函数图象,k任取不同的数值,观察图象的位置;给出图象上任意一点测量出此点的坐标;拖动此点变换它的位置,观察此点的横纵坐标的变化情况;引导学生探究、讨论、归纳得出正比例函数的性质。通过几何画板的演示,不仅帮助学生在动态中去观察、探索和发现变量之间的数量变化关系与结构关系,而且帮助学生从感性认识上升到理性认识,变抽象为直观,使“数”与“形”完美结合。
三、巧用多媒体技术解决生活中的数学问题。 新课程标准要求数学学习内容的素材要贴近学生生活实际,以更好地服务生活。教学中结合生活实际设计教学内容,创设各种情景,提出真实、有思考价值的问题,真正让数学进入生活,体验数学在生活中的作用。设计的场景利用多媒体技术呈现,学生看到熟悉的生活情景,就会置身其中,产生浓厚的探索欲望,积极动手 *** 作、合作交流,从而更好地完成教学目标。通过解决一些生活中的实际问题,让学生体会到数学与实际生活是紧密联系的,从而增强他们渴求数学知识的欲望。如在矩形的性质中,可以引导学生从矩形的边、角、对角线三个方面进行探索、讨论,教师通过多媒体列举出实际生活中矩形的例子,演示平行四边形的活动框架,让学生观察角的变化,当一个角变为直角时,这时的平行四边形是矩形,由上面的探究,学生不难得出矩形的性质,教师进一步引导学生把矩形的性质和平行四边形的性质进行对比以加深理解。接下来通过多媒体课件给学生提供题型丰富多样、难度适中、由浅入深的练习题,进行练习。这样从生活实际出发帮助学生理解知识,不仅增加了课堂的容量,而且提高了课堂教学效率。又如在探究圆锥底面圆上一点A处一只蚂蚁绕圆锥爬一周后回到点A,怎么爬最近时,利用多媒体动画将圆锥侧面展开,学生利用两点之间线段最短就会发现怎么爬才会最近,这个难点突破后,后面的问题就引刃而解;在空间与图形这章内容中,《课程标准》要求通过实例认识图形、图形的变换,借助图形的直观探索轴对称、平移、旋转的基本性质,并能利用图形变换进行设计,强调内容的现实背景,联系学生生活经验,使学生理解图形的概念和性质。轴对称是生活中常见的图形的变换,教学中利用多媒体展示一些对称的自然景观、物质结构、建筑物、艺术品、日常生活用品、窗花等实际例子,让学生感受对称变换在生活中很多,离生活很近,通过观察这些图形,找出共同特征,提高课堂效率。
四、搜集资料,拓展学生的知识面,多方面提高学生的能力。 运用网络可以收集各个领域的很多素材,这些素材不仅能拓展学生的知识面,帮助学生更好地理解数学知识,而且为提高学生的多种能力提供丰富的教学资源和空间。在学习统计知识时,传统的课堂教学,容量小,效率低;运用多媒体不仅可以呈现大量的统计图表和题目,而且可以快捷、方便的画出标准、美观的统计图。我们可以指导学生用电子表格画统计图,如调查某班学生最喜爱节目的人数,并做出扇形统计图的 *** 作过程是:(1)、问卷调查喜欢各类节目的人数,并作出统计;(2)、打开Excel软件,按列或行输入数据并选中它们;(3)、利用软件图表功能,打开“图表向导”窗口;(4)、在“标准类型”的“图表类型”中选择“饼图”,点击“下一步”,出现窗口;(5)、选择“列”,点击“下一步”,出现窗口;(6)、在“数据标志”的“数据标签包括”中选择“百分比(P)”,并点击完成,就可以作出扇形图。利用电子表格不仅能画出扇形图,还可以画出其他类型的统计图,还可以帮助我们求平均数、中位数、众数和方差等统计量。又如在画一次函数图象探究性质时,一般采用描点连线法,描出的点越多,画出的函数图象越准确。但是,仅靠手工作图,有时很难画出准确的图象,但用几何画板就很容易解决这个难题,如画y=5X-2图象,启动几何画板绘制函数图象的功能,输入函数y=5x-2的解析式,计算机便自动画出图象,学生通过观察能轻松总结得出性质,制图软件不但能帮助我们画出函数图象,而且能帮助我们研究函数的性质,课堂效率也得到了很大的提高。在探究圆与圆的位置与圆心距的关系时,利用几何画板可轻松的画出5种圆与圆的位置图,利用测量就可测出圆心距,节省出来的时间就可以让学生讨论圆与圆中量与形的关系。
五、增加课堂容量,提高学生分析问题解决问题的能力。 初中数学新课程中把部分内容删除了,部分内容进行了整合,但是解答部分题目却需要这些知识做铺垫,而常规的课堂教学在板书、引导等过程中耗时过多,教师想让学生了解这些知识的形成过程,却苦于没有时间。利用多媒体成功地突破了难点之后,部分教学程序就会简化,课堂效率得到了提高,随之才有可能增加课堂容量。如:相似三角形一节中,课本先安排让学生画图探究平行线分线段成比例定理,之后再学习相似三角形的判定方法,传统的课堂教学学生画图度量后只能得到:上比下等于上比下,上比全等于上比全,下比全等于下比全,这三个比例式,还要去探究判定三角形相似的方法,根本没有时间深入地探究平行线分线段成比例定理;而利用多媒体教学时,学生画图得出数据后,就可以在多媒体上用动态的图像生动形象地展示这一定理,得到相应的比例式,节约下来的时间就可以更加深入细致地探究比例的性质,让学生了解合比性质、分比性质、合分比性质、等比性质等相关的知识,让学生真正理解平行线分线段成比例定理的内涵,并用它们去解决问题。又如圆的切线长定理一节的练习题中有一道习题,题目的图形就是切割线定理的图形,证明过程用到了证明切割线定理时添加辅助线的方法,这道题目如果不处理,大多数同学无法准确添加辅助线并完成证明,只能在课堂上利用多媒体让学生认识切割线,了解证明切割线定理添加辅助线的方法。在学习梯形的性质时,在学习相关概念后就要探究梯形的性质,但性质的证明就形成了难点,利用多媒体教学,在展示认知基本概念后,用多媒体展示证明梯形问题常用的添加辅助线的6种方法,之后证明性质时学生就能轻松添加辅助线,难点轻松被突破。
总之,利用现代教育技术提高数学课堂教学效率要吃透教材,熟知这些教育媒体的长处,找准课程资源与现代教学媒体的结合点,根据实际选好教法,让数学课堂充满乐趣、充满激情、充满活力、充满挑战,以构建高效率的数学课堂。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)