Logic Building
# Take three numbers as input
num1 = float(input("Enter first number: "))
num2 = float(input("Enter second number: "))
num3 = float(input("Enter third number: "))
# Find largest number
if num1 >= num2 and num1 >= num3:
largest = num1
elif num2 >= num1 and num2 >= num3:
largest = num2
else:
largest = num3
print(f"Largest number: {largest}")Output
Enter first number: 10 Enter second number: 25 Enter third number: 15 Largest number: 25.0
Compare three numbers by checking each one against the other two.
Key Concepts:
- Check if num1 is >= both num2 and num3
- Else check if num2 is >= both num1 and num3
- Otherwise num3 is the largest
- Use
andto ensure a number is greater than or equal to both others