38.4k views
12 votes
Write a program whose inputs are two integers, and whose output is the smallest of the two values.

Ex: If the input is:

7
15

the output is:

7

Preferred in Python

2 Answers

4 votes

Answer:num1 = int(input())

num2 = int(input())

num3 = int(input())

lowest = min(num1, num2, num3)

if num1 < num2 and num1 < num3:

lowest = num1

elif num2 < num1 and num2 < num3:

lowest = num2

elif num3 < num1 and num3 < num2:

lowest = num3

print(lowest)

Step-by-step explanation:

User TheITGuy
by
3.8k points
8 votes

Method 1 :

Using If else statements: If the condition checks whether num1 is smaller than num2 if so it will print 'Smallest of these two integers is num1'.

else it will print 'Smallest of these two integers is num2'

Method 2:

Using the 'min' method: using the method min(num1,num2), the program finds the smallest value and prints it directly to the user.

Python Program using method 1

#PYTHON PROGRAM TO FIND SMALLEST INTEGER VALUE FROM TWO INPUTS FROM USER - Method 1

#Accepts inputs from user

num1 = int (input ("Enter your first number:")) #Gets the first integer input from user and stores in num1

num2 = int (input ("Enter your second number: ")) #Gets the second integer input from user and stores in num2

#Finding output by if else

#Checks num1 smaller than num2

if (num1 < num2):

#assign num1 to small

small = num1

else:

#assign num2 to small

small = num2

print ("Smallest of these two integers is", small)

Python Program using method 2

#PYTHON PROGRAM TO FIND SMALLEST INTEGER VALUE FROM TWO INPUTS FROM USER - Method 2

#Accepts inputs from user

num1 = int (input ("Enter your first number:")) #Gets the first integer input from user and stores in num1

num2 = int (input ("Enter your second number: ")) #Gets the second integer input from user and stores in num2

#Finding output using min method

print("\\ Smallest of these two integers is",min(num1,num2)) #Prints output to user

User Chrowe
by
3.2k points