问题标签 [pythagorean]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
828 浏览

ruby - 为什么我在勾股定理计算器中得到“未定义的局部变量”?

我用 Ruby 制作了一个勾股定理计算器,它有一个错误/无法运行。错误是:

我想知道是否有人可以提供帮助。

0 投票
2 回答
68 浏览

c - 无效函数错误?

因此,我必须编写一个使用毕达哥拉斯三概念的程序,如果您输入一个数字,它将为您提供小于该数字的所有组合,从而产生正确的 a^2 + b^2 = c^2 输出。

不确定我是否很好地解释了任务,但基本上我理解逻辑,或者至少我认为我知道我想知道你们是否可以帮助我找出为什么我会收到这个错误......

对于我的代码的最后一行,它给了我“警告:控制到达非无效函数 [-Wreturn-type] 的结尾”,作为错误知道我做错了什么吗?

0 投票
3 回答
323 浏览

c - Determining Pythagorean Triples Of A Given Number

So school has started and I am a little rusty on my Coding, I went to my professor and according to him I am close, and I have inched even closer I believe, but I am stuck.

The assignment is mainly for us to understand how to use "Vi" in linux, with a small coding assignment going along with it so we can code in Vi.

This is what we need to do, ask the user for a positive number, once the positive number is given we need to determine all the Pythagorean Triples that are possible for numbers up to equal to the given number.

So far this is what I have...

Now if I enter anything 5 or higher I get a correct triple "3 4 5"

But no matter how high I go this is as far as I get any tips?

0 投票
0 回答
323 浏览

function - 1067:将 Function 类型的值隐式强制转换为不相关的 Number 类型

我从这两行中两次收到此错误

我似乎无法找出问题所在,我有一段时间没有使用 Actionscript,请原谅“菜鸟”

编辑:这是我的程序的所有代码。到目前为止只有两个动画剪辑,火箭和一个子动画剪辑,它只是从火箭中喷出的火焰,只有在按住鼠标左键时才能看到

0 投票
4 回答
113 浏览

python - 阻止python进入最后一条语句

我目前正在编写一个解决勾股定理的程序。但是,我在程序中有一个错误。每当我为长度 a 或 b 输入负数时,它会打印出“A 不能小于零”,但会继续求解 C 并打印出 C 的长度,即使用户尚未输入 b。我怎样才能做到这一点,当用户输入一个负数时,它会打印出语句“A不能小于零”,然后再次循环输入边的长度,而不是现在打印出来后的位置声明它重定向到最后?

这是我的代码:

0 投票
2 回答
149 浏览

java - 特殊的毕达哥拉斯三元组

我的代码有什么问题?当正确答案明显是 6,8 时,它会打印 2,2

0 投票
3 回答
162 浏览

c# - 随机选取一个范围内的两个数字,使它们的平方和为常数

我目前正在从头开始开发一个 2 人乒乓球游戏(2D - 非常简单),并且进展顺利。但是有一个我似乎无法解决的问题 - 我不确定它是否应该位于此处或 MathExchange 上 - 无论如何都可以。

最初,球应该位于画布的中心。按下按钮时,球应该以完全随机的方向发射 - 但始终以相同的速度发射。

Ball 对象有(简化的)4 个字段 - X 和 Y 中的位置,以及 X 和 Y 中的速度。这使得当球击中时将球从墙壁上反弹回来很简单,只需反转速度即可。

我认为每场比赛的速度应该相同,所以我认为我会使用毕达哥拉斯 - 两个速度的平方应该始终相同。

所以对于这个问题:

有没有办法随机选择两个数字(双打),使得它们的平方和总是一个特定的数字 - 更正式地说:

任何帮助表示赞赏:)

0 投票
3 回答
2117 浏览

c++ - C ++:二维数组中2个坐标之间的“距离”

对于我正在编写的游戏,我需要为两组坐标之间的距离找到一个整数值。这是一个包含不同地图的二维数组。(就像原来的塞尔达)。距离中心 (5,5)越远,数字应该越高,因为敌人的难度会增加。理想情况下,它应该在 0 到 14 之间数组是11x11 。

现在,我尝试使用我在高中时记得的毕达哥拉斯公式,但它会喷出溢出数字。我不知道为什么。

0 投票
1 回答
107 浏览

haskell - Euler 75 出了什么问题,我有所有原始三角形和倍数,但仍然失败

  • Basetri 看起来就像欧几里得算法的维基百科定义(但我只保存周长),并且似乎生成所有三角形。

  • Timesify 给出这些三角形的所有倍数(120 三角形出现 3 次)

  • 然后我连接,排序和分组以给出同一组中每个周长的列表列表,然后过滤超过 1 的列表,只是一种制作周长的方法。

这应该给我所有可能以一种方式完成的三角形,但 length euler75 = 157730似乎不是有效的答案。

0 投票
1 回答
1101 浏览

excel - 如何编写一个excel宏来计算点之间的累积距离

我正在尝试编写一个 Excel 宏,它将根据它们的 x 和 y 坐标计算点之间的累积距离。这是我当前工作表设置的示例:

我需要“点之间的累积距离”列来使用毕达哥拉斯公式计算点与前一点之间的距离=SQRT(((D2-D1)^2)+((C2-C1)^2))))。对于“点之间的累积距离”列中的每个后续值,该值必须计算先前点之间的距离,并添加计算出的所有距离的总和。

这是踢球者。如果它们的代码均为“1”,我只想计算两点之间的距离。如果您查看我的示例,您会看到我的代码值在 1-4 之间。

因此,在上面的示例中,我想计算点 #2 和 1 之间的距离。接下来,我将计算点 #3 和 2 之间的距离,并将其添加到从列中的前一个单元格获得的值中 ( =点#2和1之间的距离)。接下来我将跳过第 4 点和第 5 点,因为它们没有代码 =“1”。下一个计算将在第 6 点和第 3 点之间进行,因为它们的代码 =“1”。第 8 点将被跳过,因为代码 =“4”。然后计算点 #9 和 7 之间的距离。请记住,每次在“点之间的累积距离”列中计算一个值时,它必须是一个累积值,它将所有先前的值加到它上面。

所以总结一下,我需要以下内容:

- 在“点之间的累积距离”列中计算两个代码 = 1 时点之间的距离(使用 x、y 坐标)。 - 将先前的累积距离添加到单元格值以获得运行总距离。

我希望这很清楚,否则我可以填写任何令人困惑的空白。