以下のプログラムでは、3つの数字がnum1
、num2
そしてnum3
それぞれ格納されています。if...elif...else
のはしごを使用して、3つの中で最大のものを見つけて表示しました。
# 3つの入力数字の中から最大の数字を求めるPythonプログラム
# 異なる結果を得るためにユーザーから3つの数字を受け取る、
# 以下の行をアンコメントします。
#num1 = float(input("Enter first number: "))
#num2 = float(input("Enter second number: "))
#num3 = float(input("Enter third number: "))
# num1、num2、num3の値を設定します。
num1 = 1
num2 = 4
num3 = 2
if (num1 >= num2) and (num1 >= num3):
largest = num1
elif (num2 >= num1) and (num2 >= num3):
largest = num2
else:
largest = num3
print("The largest number is", largest)
注:プログラムをテストするためにnum1
、num2
とnum3
の値を変更して下さい。
こちらからプログラムを実行できます。

Pages: 1 2