java程序設計mooc攻略
單元測驗 | 互評作業 | 考試 |
---|---|---|
week1測驗 | 2019冬期中測驗 | |
week2測驗 | week2互評作業 | 2019冬期末測驗 |
week3測驗 | week3互評作業 | |
week4測驗 | week4互評作業 | |
week5測驗 | week5互評作業 | |
week6測驗 | week6互評作業 | |
week7測驗 | week7互評作業 | |
week8測驗 | week8互評作業 | |
week9測驗 | week9互評作業 | |
week10測驗 | week10互評作業 | |
week11測驗 | 吃不消,我自己是github上找了個項目上去 |
編寫一個應用程序,驗證以下等式是成立的:
提示:if分支語句、for循環語句的寫法與C、C++是相似的。
如果能完成上面的驗證,則達到基本要求(可得到基本分數8分)。
較高要求,可根據實際情況選做(可得到附加的2分):找到更多的這樣的整數:一些相續正整數的立方和正好等於另一個整數的立方。
提交時,可將java程序或項目壓縮後上傳附件。如果有什麼特殊之處(如算法比較複雜)可以在寫一個說明性的文件一起放到壓縮文件中。
public class Main {
static boolean verify(int start, int end, int result) {
long num = 0;
for (int i = start; i <= end; i++) {
num += i * i * i;
}
return num == result * result * result;
}
public static void main(String argv[]) {
System.out.println("3^3+4^3+5^3=6^3? "+verify(3, 5, 6));
System.out.println("6^3+7^3+...+69^3=180^3? "+verify(6, 69, 180));
}
}