★★ Java の宿題ここで答えます Part 71 ★★
■ このスレッドは過去ログ倉庫に格納されています
0573デフォルトの名無しさん
2011/12/06(火) 00:08:30.54sに初め0をいれておく。nを順に1,2,・・・nで割っていき、割り切れるときは
約数なのでその値を加えてゆけばよい。
【 用語 】なし
【 期限 】12月8日
【 Ver 】特に無し
【 補足 】
int n = Integer.parseInt(JOptionPane.showInputDialog
(null,"自然数nの値を入力してください"));
int s =0;
for(int i =2; i<=n; i++){
if(n % i == 0){
s = s + i;
}
else if(i == n){
JOptionPane.showMessageDialog(null, s);
break;
}
}
}
}
起動しても何も起こりません・・・
よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています