Page 423 - Computer Science Class 11 With Functions
P. 423
result = largerNumber(num1,num2)
print(result)
Program 3
Write a function largestNumber(num1,num2,num3) that takes three integer arguments as inputs and returns
a message with a largest number. Invoke this function to print the largest number.
Ans. def largestNumber(num1,num2,num3):
'''
Objective : To find the largest number out of 3
Input Parameters : num1,num2,num3 - numeric value
Return Value : String
'''
if num1 == num2 and num1 == num3:
return "All three numbers are equal"
elif num1 > num2 and num1 > num3:
return str(num1) + " is largest"
elif num2 > num1 and num2 > num3:
return str(num2) + " is largest"
else:
return str(num3) + " is largest"
num1 = int(input("Enter first number : "))
num2 = int(input("Enter second number : "))
num3 = int(input("Enter third number : "))
result = largestNumber(num1,num2,num3)
print(result)
Program 4
Write a program that takes a number num from the user and prints the following patterns for num lines:
Pattern-1 Pattern-2 Pattern-3
Ans. (i) # Pattern1
def displayPattern(num):
'''
Objective : To print a pattern
Input Parameter : num – numeric value
Return Value : None
'''
Practical 421

