002 キーボードからの入力 解答例002

import java.util.Scanner;

public class SumOfTwoIntegers {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        // ユーザーに整数1の入力を促す
        System.out.print("整数1を入力してください: ");
        int num1 = scanner.nextInt(); // 整数1の入力を受け取る

        // ユーザーに整数2の入力を促す
        System.out.print("整数2を入力してください: ");
        int num2 = scanner.nextInt(); // 整数2の入力を受け取る

        // 2つの整数の合計を計算
        int sum = num1 + num2;

        // 結果を表示
        System.out.println("2つの整数の合計は: " + sum);

        // Scannerをクローズ
        scanner.close();
    }
}

このプログラムでは、Scannerを使用してユーザーから整数1と整数2の入力を受け取り、それらの整数の合計を計算して画面に表示しています。プログラムを実行すると、ユーザーに整数を入力するプロンプトが表示され、最終的に計算された合計が表示されます。プログラムの最後で、Scannerをクローズしてリソースを解放しています。

このプログラムの主要なステップは次のとおりです:

  1. Scannerオブジェクトを作成して、キーボードからの入力を受け取るための準備を行います。
  2. ユーザーに整数1の入力を促すために、System.out.printを使用してメッセージを表示します。これにより、ユーザーが何を入力すべきかが示されます。
  3. scanner.nextInt()を使用して、ユーザーが入力した整数をnum1に読み込みます。
  4. 同様の手順を整数2に対しても繰り返します。
  5. num1num2を加算して、2つの整数の合計を計算し、その結果をsumに格納します。
  6. 計算結果を表示するために、System.out.printlnを使用します。これにより、2つの整数の合計がコンソールに表示されます。
  7. プログラムの最後で、scanner.close()を呼び出してScannerをクローズし、リソースを解放します。

このプログラムは、ユーザーと対話し、キーボードからの入力を受け取り、その入力を使用して計算を行い、結果を表示する典型的なJavaのコンソールアプリケーションです。

「002キーボードからの出力」問題集リスト