㈠ 勾股树问题
∵最大的正方形E的边长为5, ∴正方形E的面积=5 2 =25, 由勾股定理得,正方形A,B,C,D,E的面积和为S等于正方形E的面积, ∴S=25.
㈡ 勾股树是什么
毕达哥拉斯树,也叫“勾股树”。是由毕达哥拉斯根据勾股定理所画出来的一个可以无限重复的树形图形。又因为重复数次后的形状好似一棵树,所以被称为毕达哥拉斯树。
㈢ 勾股树的结论
根据勾股定理得到:A与B的面积的和是M的面积;C与D的面积的和是N的面积;而M,N的面积的和是E的面积. 即A、B、C、D、M、N的面积之和为2个E的面积. ∵正方形E的面积是81, ∴A、B、C、D、M、N、E的面积之和为81×3=243. 故选:C.
㈣ 关于VB制作勾股树
用VB画画比较麻烦,你可以考虑用flash编程
㈤ 如何绘制勾股树
看到你这题目,网络了一下才知道“勾股树”是啥东西,挺有意思的,试着做了一个简单的~~~直接复制代码到空白项目的帧上就行了import flash.display.Sprite;[SWF(width="800",height="800")]//定义一个自动创建方块的函数function createCube(x:Number = 0, y:Number = 0,width:Number = 0,height:Number = 0,clr = 0x):Sprite{var sp:Sprite = new Sprite();sp.graphics.beginFill(clr,0.5);sp.graphics.drawRect(-width/2,-height/2,width,height);sp.graphics.endFill();sp.x = x;sp.y = y;return sp;}var firstNode:Sprite = createCube(stage.stageWidth/2,stage.stageHeight/2,100,100);//创建第一个方块firstNode.y += 150;addChild(firstNode);var node:int = 0;//当前节点数目var newNodeArr:Vector.<Sprite> = new Vector.<Sprite>();//记录每次新生成的方块的数组,并在这基础上新生出下一个节点的方块var tempArr:Vector.<Sprite>;//一个临时数组,每产生一个节点时就会清空一次,然后重新记录新节点里每一个新生成的方块,最后赋值给newNodeArrnewNodeArr.push(firstNode);var nodeWith:Number = 100;var nodeHeight:Number = 100;while(node < 10)//总共生成10个节点{nodeWith = nodeWith*Math.sin(Math.PI/4);nodeHeight = nodeHeight*Math.sin(Math.PI/4);node++;var clr:uint = 0x + 0x * node;//每产生一个节点,色调都递增 0x个值(16进制)tempArr = new Vector.<Sprite>();for each (var nd:Sprite in newNodeArr){var newNode1:Sprite = createCube(0,0,nodeWith,nodeHeight,clr);//生成左边的方块var newNode2:Sprite = createCube(0,0,nodeWith,nodeHeight,clr);//生成右边的方块nd.addChild(newNode1);nd.addChild(newNode2);newNode1.rotation = -45;newNode2.rotation = 45;newNode1.x = -newNode1.width / 2;newNode2.x = newNode2.width / 2;newNode1.y = -newNode1.height;newNode2.y = -newNode2.height;tempArr.push(newNode1);tempArr.push(newNode2);}newNodeArr = tempArr;}
㈥ 勾股树是智慧树吗
不是的,两者不一样。勾股树,是由毕达哥拉斯根据勾股定理所画出来的一个可以无限重复的树形图形。又因为重复数次后的形状好似一棵树,所以也被称为毕达哥拉斯树。智慧树是全球大型的学分课程运营服务平台,在线教育平台拥有海量大学高品质课程,网络教育在线完美支持跨校授课,学分认证,名师名课名校,在线互动教育学堂。
㈦ 勾股定义的勾股树,怎么画样本
课课通上有原图,可以参考