製作一個JAVA程式 幫我寫出來~
請製作一個程式,從鍵盤輸入兩個數字,然後計算第1個數字到第2個數字之間,所有3的倍數的總和。
參考操作介面如下:
請輸入第1個數字 ==> 10請輸入第2個數字 ==> 2010 到 20 之間,3的倍數數字的總和為:45說明:10 到 20 之間,3的倍數數字有: 12,15,18,總和為45。
1 個解答
評分
- -小包-Lv 59 年前最佳解答
此程式沒有防呆,如果第2個數字比第1個數字小,則不會去計算其中結果
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.print("請輸入第1個數字==>");
int n = sc.nextInt();
System.out.print("請輸入第2個數字==>");
int m = sc.nextInt();
int sum=0;
System.out.print(n+"到"+m+"之間,3的倍數數字有:");
for(int i=n;i<m;i++){
if(i%3==0){
System.out.print(" "+i);
sum=sum+i;
}
}
System.out.print(",總和為"+sum);
}
參考資料: 自己
還有問題?馬上發問,尋求解答。