num1 = float(input("Enter the first number: "))
num2 = float(input("Enter the second number: "))
num3 = float(input("Enter the third number: "))
if num1 <= num2 and num1 <= num3:
print("The smallest number is:", num1)
elif num2 <= num1 and num2 <= num3:
print("The smallest number is:", num2)
else:
print("The smallest number is:", num3)
#source code --> clcoding.com
Code Explanation:
Taking Input from the User
num1 = float(input("Enter the first number: "))
num2 = float(input("Enter the second number: "))
num3 = float(input("Enter the third number: "))
The program asks the user to enter three numbers.
input() is used to take input, and float() is used to convert the input into a decimal number (to handle both integers and floating-point numbers).
The values are stored in num1, num2, and num3.
Finding the Smallest Number Using Comparison Operators
if num1 <= num2 and num1 <= num3:
print("The smallest number is:", num1)
This first condition checks if num1 is less than or equal to both num2 and num3.
If True, it means num1 is the smallest, and the program prints its value.
Checking the Second Number
elif num2 <= num1 and num2 <= num3:
print("The smallest number is:", num2)
If num1 is not the smallest, the program checks if num2 is less than or equal to both num1 and num3.
If True, it means num2 is the smallest, and the program prints its value.
If Neither num1 nor num2 is the Smallest
else:
print("The smallest number is:", num3)
If both conditions above fail, it means num3 must be the smallest number.
The program prints num3.
0 Comments:
Post a Comment