小挑戰:
創立名為calculateInterest的method,接收名為amount的double參數與interestRate的double參數、回傳double。
用if的方式,打印出格式 amount * (interestRate / 100)
amount = 10000
interestRate = 2–8
小挑戰延伸:
到過來輸出,從8開始,依序遞減,到2停止。
創立名為isPrime的method,接收名為number的int參數,回傳double。
判斷傳入的number是否為質數,是的話打印true,否則false。
提示:
1.用for來操作
2.讓for從2開始,並與傳入的number比對能否整除,都沒有就是質數。
小挑戰:
創造一個for,當傳入任意數字後,使用上面的isPrime,找出質數,該任意數字當中找到一個就+1,找到3次時用break退出。
Sum 3 and 5 Challenge
創一個for,數字範圍從1–1000
把能被3跟5同時整除的數字相加
並打印這些數字
當找到5個數字後,break退出
退出後打印出這些數字相加總和
Sum odd
ㄧ、
創立名為isOdd的method,接收名為number的int參數,回傳boolean。
如果number > 0 返回true,< 0 返回false
如果number是奇數返回true,否則返回false
二、
創立名為sumOdd的method,接收名為start跟end的int參數,回傳int。
用for把start跟end(含)範圍內所有奇數相加並返回到變量sum
end 要 >= start ,否則返回-1
start ,end 都要 > 0,否則返回-1
提示:用isOdd檢查是否為奇數