Java – for文で1から100までを表示・合計を計算したりする方法
Javaでfor文を使用して1から100までの数値を表示し、その合計を計算する方法は、ループを用いて数値を順に処理します。
具体的には、初期値を1、条件を100以下、増分を1と設定したfor文を使用します。
ループ内で各数値を表示し、同時に変数に加算して合計を計算します。
1から100までの数値を表示する方法
Javaでは、for
文を使用して特定の範囲の数値を繰り返し処理することができます。
ここでは、1から100までの数値を表示する方法を解説します。
for
文は、初期化、条件、更新の3つの部分から構成されており、簡潔にループ処理を行うことができます。
以下は、1から100までの数値を表示するサンプルコードです。
public class App {
public static void main(String[] args) {
// 1から100までの数値を表示する
for (int i = 1; i <= 100; i++) {
System.out.println(i); // 数値を表示
}
}
}
このコードを実行すると、1から100までの数値が1行ずつ表示されます。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
このように、for
文を使うことで簡単に数値を表示することができます。
1から100までの合計を計算する方法
Javaのfor
文を使用して、1から100までの数値の合計を計算することも可能です。
合計を求めるためには、ループ内で各数値を累積していく必要があります。
以下のサンプルコードでは、合計を計算し、最終的な結果を表示します。
public class App {
public static void main(String[] args) {
int sum = 0; // 合計を格納する変数
// 1から100までの合計を計算する
for (int i = 1; i <= 100; i++) {
sum += i; // 現在の数値を合計に加える
}
// 合計を表示する
System.out.println("1から100までの合計は: " + sum);
}
}
このコードを実行すると、1から100までの合計が表示されます。
1から100までの合計は: 5050
合計は、数式で表すと次のようになります。
\[\text{合計} = \frac{n(n + 1)}{2}\]
ここで、\(n\)は合計を求める範囲の最大値(この場合は100)です。
この数式を使うと、合計を迅速に計算することができますが、for
文を使った方法も理解を深めるために有効です。
まとめ
この記事では、Javaを使用して1から100までの数値を表示する方法と、その合計を計算する方法について解説しました。
for
文を活用することで、簡潔にループ処理を行い、数値の表示や合計の計算が可能であることがわかりました。
これを機に、実際にコードを試してみて、Javaのループ処理に慣れてみてください。