3
0

問題: 5つの正の整数のうち最も小さい数字を出力

入力: 5行にわたって正の整数が1つずつ与えられる
出力: 最小の整数を出力

アプローチ:

  1. 標準入力から5つの整数を読み込む
  2. 最小の整数を見つけて出力

コード:

# 5つの整数を格納するリスト
numbers = []

# 標準入力から5行の整数を読み込む
for _ in range(5):
    num = int(input())
    numbers.append(num)

# リストの中で最も小さい数を探す
min_number = min(numbers)

# 最小の整数を出力する
print(min_number)

コードの説明:

  1. リストの初期化:

    • 5つの整数を格納するための空のリスト numbers を用意します。
  2. 標準入力から整数を読み込む:

    • for ループを使って5回繰り返し、各行から整数を読み込みリストに追加します。
    • input() 関数で入力を取得し、int() 関数で整数に変換してリスト numbers に追加します。
  3. 最小の整数を見つける:

    • min() 関数を使ってリスト numbers の中から最小の整数を見つけます。
    • 結果を min_number 変数に格納します。
  4. 最小の整数を出力:

    • print() 関数を使って min_number を出力します。

このプログラムは、5つの正の整数を読み込み、その中で最も小さい整数を出力します。

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0