pythagorean

    -1熱度

    1回答

    我希望這個div從A點到B點,反之亦然。問題是dist變量(距離)永遠不會變爲0,它通常是1或-1(或其他一些其他值的範圍),這會導致div陷入僵局而無法到達任何地方。在我完整的代碼中,每當我打開頁面時,點A和B的位置都是隨機的。 下面的例子重現了這個問題。 要按預期設置工作#pointA { top: 5px; left: 5px; } | #pointB { top: 5px; left: 1

    1熱度

    1回答

    我想製作一個程序,可以使用畢達哥拉斯定理計算三角形的缺失面。此外,程序應該繪製三角形,以作爲svg或在畫布上縮放(它並不重要)。 它適用於一些三角形(如3,4,5),但其他人會弄亂一些長度(主要是邊a)。有人知道如何解決這個問題嗎?請? Code Pen //Following three functions only post the side lengths function findC

    0熱度

    1回答

    我一直試圖在Mathematica中使用Do和If語句來查找畢達哥拉斯三元組。 我需要測試,如果兩個整數,(A,B),構建一個畢達哥拉斯三重其中: =一個< = 100 & = B < = 100 If[Element[Sqrt[a^2 + b^2], Integers] && a < b && b < Sqrt[a^2 + b^2], Print["(", a, ",", b, ",

    -1熱度

    1回答

    我寫了一個程序,以發現勾股數100 1000 之間在這裏也適用同樣的代碼。 #include<iostream> #include<cmath> using namespace std; bool checkWhetherInteger(int x, int y); int getInteger(int x, int y); int main() { cout << "

    0熱度

    1回答

    我需要找到A和B值小於100的所有pygotgorean三元組(a^2 + b^2 = c^2)。我的代碼不會給我正確的輸出。任何人都可以告訴我,我的代碼出了什麼問題,而不是寫正確的代碼? public static void main(String[] args) { int sum = 0; for (int num1 = 1; num1 <= 100; num1++)

    2熱度

    2回答

    所以我需要幫助計算勾股數,基本上我所要的輸出是這樣的: 3 4 5 5 12 13 6 8 10 7 24 25 ETC. 我需要計算部分的幫助,並確保我沒有重複(即5 12 13和12 5 13)。 想法?有人能帶領我走向正確的方向嗎? 這裏是我的代碼,我到目前爲止有: package cs520.hw1; public class Triples { public

    -1熱度

    1回答

    到目前爲止,該程序將打印所有三元組,並告訴您輸入的數字是否沒有三元組。我需要它在列出所有三元組之後再次打印C值最高的三元組。 Example I/O for this project #include <stdio.h> void main() { int a = 0, b = 0, c = 0, n; int counter = 0; // counter for #

    -1熱度

    1回答

    我已經查看了其他已回答的問題,但我仍不確定如何處理; 獲得英國郵政編碼數據,包括經度,緯度,電網-N和網格-E到我的數據庫 如果我使用一個API我怎麼做呢?我從哪裏開始? 我需要使用Pythagorus定理來計算兩個郵政編碼之間的距離嗎? 我的數據庫中有一張表,用於添加屬性。也許,有人添加一個屬性時,它可以將郵政編碼和其他信息(long,lat,grid-ref)一起添加到Postcodes表中,

    0熱度

    1回答

    我們一直在做我的計算機科學課的實驗,這是作爲作業分配。我應該製作一個程序,查找從1到所輸入數字的所有畢達哥拉斯三元組。我相信我可以做到這一點,但我對另一項要求感到困惑。我必須檢查我輸入的整數是偶數/奇數,還要確保a,b和c的GCF是1.下面是我的指令以及我迄今爲止編寫的代碼。 說明: 使用嵌套循環生成所有的畢達哥拉斯三元組,從1到提供的 數字。對於三個數字來說,它們必須滿足幾個要求。首先,三元組中

    3熱度

    1回答

    我必須找到所有具有值「c」(其中c是斜邊)的畢達哥拉斯三元組,小於用戶輸入的整數值。我能夠做到這一點,但是我也必須打印哪個三元組具有最大的「c」值。 # include <stdio.h> int main() { int i=1, N, a, b, c; printf("Please enter an integer number: "); scanf("%