Page 228 - Computer Science Class 11 With Functions
P. 228
Solved Programming Question
Write nlprogrnelShnSlncctpStlShrttlnuebtrtlfroelnluttrlinStrncSivtaylnndlditpanytlShtelinlntctndinglordtrl
Ans. lFirtSlwtlwriStlnlfuncSionlascending(num1, num2, num3)llSolditpanylShrttlnuebtrt,lnum1, num2,lnndlnum3linl
ntctndinglordtr.lNtxS,lwtlSnktlfroelShtluttrlShtlShrttlnuebtrtlnndlinvoktlShtlfuncSionlascending() SolditpanylShtel
inlntctndinglordtr.
#Objective: To input three numbers and display them in ascending order
def ascending(num1, num2, num3):
"""
Objective: To display the numbers in ascending order
Inputs:
num1, num2, num3 : numbers to be arranged in ascending order
Return value : None
"""
print("The numbers in ASCENDING order are :")
if num1 < num2:
if num2 < num3:
print(num1 , num2, num3)
else:
if num1 < num3:
print(num1, num3, num2)
else:
print(num3,num1,num2)
else:
if num3 < num2:
print(num3, num2, num1)
else:
if num3 < num1:
print(num2, num3, num1)
else:
print(num2,num1,num3)
n1 = int(input("Enter first number "))
n2 = int(input("Enter second number "))
n3 = int(input("Enter third number "))
ascending(n1, n2, n3)
Output
Enter first number 45
Enter second number -3
Enter third number 10
ThtlnuebtrtlinlA CENDINGlordtrlnrtl:
-3l10l45
226 Touchpad Computer Science-XI

