数の範囲内判定プログラム

数の範囲内判定プログラム

例題

与えられた数が、指定された範囲内にあるかどうかを判定するプログラムを作成します。

number = 10
lower_bound = 5
upper_bound = 15

if lower_bound <= number <= upper_bound:
    print("範囲内です")
else:
    print("範囲外です")

問題

上記のプログラムを基にして、ユーザーから入力された数が、指定された範囲内にあるかどうかを判定するプログラムを作成してください。範囲は 1 から 100 までとします。

答え

number = int(input("数を入力してください: "))
lower_bound = 1
upper_bound = 100

if lower_bound <= number <= upper_bound:
    print("範囲内です")
else:
    print("範囲外です")

解説

このプログラムでは、ユーザーに数を入力してもらい、それが指定された範囲(1から100まで)の中にあるかどうかを判定しています。if文を使用して、数が lower_boundupper_bound の間にある場合に「範囲内です」と出力し、それ以外の場合には「範囲外です」と出力するようになっています。

関連記事

コメント

この記事へのコメントはありません。