制御構造 Java
概要
1から順に整数を1つづつ増やしながら、その値を足し込んでいき、合計値が100万を超えた時点で加算した値を求めるプログラム。
public class Million { public static void main(String[] args) { int accum = 0, i; for (i = 1;; i++) { accum += i; if (accum > 1000000) { System.out.println("合計値が100万を超えたときに最後に足しこみをした値 i = " + i); System.out.println("現時点での足し込み合計値 = " + accum); break; } } System.out.println("プログラム終了"); } }
実行結果
合計値が100万を超えたときに最後に足しこみをした値 i = 1414
現時点での足し込み合計値 = 1000405
プログラム終了