perfect-numbers

    2熱度

    2回答

    我得到了一個分配創建一個顯示一至100.下面是實際的分配完美的整數的程序: 創建一個顯示所有完美的整數高達100完美的整數是一個PerfectIntegers應用數字等於除自身以外的所有因素的總和。例如,6是一個完美的數字,因爲1 + 2 + 3 = 6。應用程序應該包含一個布爾方法isPerfect()。 我想和這個想出了: import java.util.ArrayList; public

    1熱度

    3回答

    我有一個爲班級寫作業並被卡住了,無法弄清楚如何使它正確設置,就像它應該。感謝您的任何幫助,我感謝您。這是分配: 的整數被說成是一個完美的數字,如果它的因素,包括 1(而不是數字本身),一筆數目。對於 的例子,6是一個完美的數字,因爲6 = 1 + 2 + 3。寫法完美 ,確定數字是否是一個完美的數字。在 中使用此方法確定並顯示介於2和1000之間的所有完美數字 。將每個完美數字的因子顯示爲 確認數

    0熱度

    4回答

    我寫了一個完美的數字程序,但是當我運行它時,它輸出每個數字都是完美的。請幫我找到我的錯誤。 這是我的服務器代碼: public class Perfect { private int number; public Perfect() { number = 0; } public Perfect(int num) {

    0熱度

    2回答

    我在朋友的幫助下做了這個,以找到完美的數字(除數總和=原始數字的數字)總和達到用戶輸入的數字。有人可以幫我轉換它,這樣它就可以打印出每一個數字,即使它不是一個完美的數字,並且列出了所有的除數,那麼如果它是完美的,它會在除數後打印完美數字?所以就像「6:1,2,3,6,完美數字」而不使用數組? import java.util.*; public class PerfNumbers { publ

    1熱度

    1回答

    listX n = xs if sum[x | x <- [2, 4..n-1], y <- [1..n-1], y `rem` x == 0] == y then insert y xs else return() 好的,第一次嘗試與Haskell一起工作,並且只有新手Java知識才導致一些問題。 我想要做的是將函數listX n的結果定義爲一個名爲xs的列表。 我的想

    0熱度

    1回答

    我想寫一個程序,檢查數字是否完美或不使用clojure。我對Clojure或任何其他函數式編程語言都很陌生。 當我刪除第5行的if語句時,它工作正常。但我需要檢查我是否分數。這是我的問題。請檢查我的功能,並告訴我爲什麼它返回零。無論我改變什麼,都會一直回到零。 如果任何人可以一行一行地解釋每一行正在做什麼也會有所幫助。謝謝 (defn perfect [number] (loop [i

    0熱度

    3回答

    我想通過讓用戶輸入一個數字來打印出數字是否完美。例如,當我輸入一個完美的數字時,它會告訴我這不是一個完美的數字,並且無法弄清楚原因。我的最終代碼需要打印出來,像6 = 1 + 2 + 3。但我還沒有那麼遠。 Scanner scanner = new Scanner(System.in); System.out.println("Enter a positive integer: ");

    -1熱度

    1回答

    我知道我的第一個功能是正確的,它可以驗證一個完美的數字(即6,28,496)。不過,我正在努力打印完美數字的列表。如果我打電話給listPerfect(500),我不能列出數字6,28和496.我錯過了什麼? 謝謝你看我的問題。 def perfect(n): x=0 for i in range(1,n): if n%i==0: x+=i

    0熱度

    1回答

    我無法得到正確的輸出如下: 一個完美的編號是針對其適當除數的總和正好等於號。例如,28的適當因數的和將是1 + 2 + 4 + 7 + 14 = 28,這意味着28是一個完美的數字。 如果n的合適除數之和小於n,則n稱爲不足,如果和超過n,則稱n爲大數。 由於12是最小的豐富數字,1 + 2 + 3 + 4 + 6 = 16,可以寫成兩個豐富數字之和的最小數字是24.通過數學分析,可以看出所有大於

    1熱度

    2回答

    我想知道如何開發一個C++程序,提示用戶輸入2個數字n1,n2而n2大於n1。然後該程序旨在確定n1和n2之間的所有完美數字。一個整數被認爲是一個完美的數字,如果它的因素的總和,包括1(但不是數字本身),等於數字本身。例如,6是一個完美的數字,因爲6 = 1 + 2 + 3。 到目前爲止,這裏是我想出了,它有沒有運行時/語法錯誤,但不幸的是邏輯上的錯誤(S): #include <iostream