こんにちは。たいら(@tairaengineer2)です。
転職を繰り返し現在4社経験している、11年目エンジニアです。
この記事では、 Javaでfor文を使って1から100までの和の合計を求めるを
- サンプルプログラム
- 実行結果
- プログラム解説
と、丁寧に解説していきます。
前提条件:実行環境について
実行環境は以下の通りです。
OS | Windows10 |
---|---|
IntelliJ IDEAのエディション | Community(無料版) |
IntelliJ IDEAのバージョン | 2021.3.2 |
プロジェクト | Javaプロジェクト |
SDK | Oracle OpenJDK version17.0.2 |
Javaを動かすためにIntelliJ IDEAを使っています。
IntelliJ IDEAのインストールは、下の記事をご参考ください。
解説で使うJavaプログラムは、Sampleプロジェクトのsampleパッケージ内にある、とします。
for文を使って1から100までの和の合計を求めるサンプルプログラム
1 2 3 4 5 6 7 8 9 10 11 12 13 |
package sample; public class Sample { public static void main(String[] args) { System.out.println("■for文を使って1から100までの和の合計を求めるサンプルプログラム"); int sum = 0; for (int i = 1; i <= 100; i++) { sum += i; } System.out.println("1から100までの和の合計:" + sum); } } |
実行結果
Javaプログラムを実行します。
実行のやり方は
- プログラムを右クリックして実行
- 実行タブから実行
- ガターから実行
の3種類あるので、いずれかで実行します。
詳しい解説は以下の記事をご参考ください。
1 2 |
■for文を使って1から100までの和の合計を求めるサンプルプログラム 1から100までの和の合計:5050 |
1から100までの和の計算ができていることが確認できました。
プログラム解説
for文内で計算している
1 |
sum += i; |
を解説しています。
for文内で使っている+=代入演算子とは、演算子の左辺をと右辺を足してその値を左辺に設定する演算子です。
なので
1 |
sum += i; |
とは
1 |
sum = sum + i; |
と同じ意味になります。
まとめ:1から100までの和の合計を計算してみよう!
以上がJavaでfor文を使って1から100までの和の合計を求めるサンプルプログラムでした!
あなたのご参考になったのなら、とても嬉しいです(*´▽`*)
ではでは~(・ω・)ノシ
コメント