List 1-4のwhile文終了時点における変数iの値がn + 1となることを確認せよ(変数iの値を表示するプログラムを作成せよ)。 |
// 演習1-6 // 1, 2, …, nの和を求める(while文終了後のiの値を確認) import java.util.Scanner; class SumWhileEx { public static void main(String[] args) { Scanner stdIn = new Scanner(System.in); System.out.println("1からnまでの和を求めます。"); System.out.print("nの値:"); int n = stdIn.nextInt(); int sum = 0; // 和 int i = 1; while (i <= n) { // iがn以下であれば繰り返す sum += i; // sumにiを加える i++; // iの値をインクリメント } System.out.println("iの値は" + i + "になりました。"); System.out.println("1から" + n + "までの和は" + sum + "です。"); } }