Greatest among all the number using function in python

Learn Very beginning to advance code or program to find greatest number among all the number. first start learn coding for finding greatest number among two numbers, then three, likewise learn up to finding greatest number among five numbers.

                     

 This program made by using function. so before writing program you should know about:

  • Function
  • If-else
  • Nested if-else
  • Logical operators (and operator)
  • Assign operator

What is function in python

Function is block of code which written one time and use many time is called function

If-else

if-else basically use with logical operators, if condition is true then ‘if’ block executed otherwise else block executed.

Nested if-else and logical operator

Nested if-else mean condition inside condition or if-else inside if- else. ‘and’ and ‘or’ operator is known as logical operator.

Now you are understand all the basic concept which we use in this program. So let’s start write code  

SOURCE CODE for greatest among two number:

def greater(num,num2):
    if num>num2:
        return str(num) + " greater"
    else:
        return str(num2) + " greater"
a = float(input("enter number 1 :"))
b = float(input("enter number 2 :"))
print(greater(a,b))

OUTPUT:

enter number 1 :23
enter number 2 :12
23.0 greater

SOURCE CODE for greatest among three number:

def greatest(a,b,c):
    if a>b and a>c:
        return a
    elif b>c:
        return b
    else:
        return c

num1 = int(input("enter first number :"))
num2 = int(input("enter second number :"))
num3 = int(input("enter third number :"))

print(f"{greatest(num1,num2,num3)} is greatest")

OUTPUT:

enter first number :34
enter second number :56
enter third number :35
56 is greatest

SOURCE CODE for greatest among four number:

def greater(a,b,c,d):
    if a>b and a>c and a>d:
        return a
    elif b>c and b>d:
        return b
    elif c>d:
        return c
    else:
        return d
print("find greatest number from all four number....>")
num1 = int(input("enter first number :"))
num2 = int(input("enter second number :"))
num3 = int(input("enter third number :"))
num4 = int(input("enter fourth number :"))
result = greater(num1num2num3num4)
print(f{result} is greater in among them")

OUTPUT:

find greatest number from all four number....>
enter first number :56
enter second number :34
enter third number :67
enter fourth number :12
67 is greater in among them

SOURCE CODE for greatest among five number:

#...........................first method...............................

def greater(a,b,c,d,e):
    if a>b and a>c and a>d and a>e:
        return a
    elif b>c and b>d and b>e:
        return b
    elif c>d and c>e:
        return c
    elif d>e:
        return d
    else:
        return e
print("find greatest number from all five number....>")
num1 = int(input("enter first number :"))
num2 = int(input("enter second number :"))
num3 = int(input("enter third number :"))
num4 = int(input("enter fourth number :"))
num5 = int(input("enter five number :"))
result = greater(num1num2num3num4num5)
print(f{result} is greater in among them")

OUTPUT:
find greatest number from all five number....>
enter first number :56
enter second number :34
enter third number :67
enter fourth number :44
enter five number :11
67 is greater in among them
another SOURCE CODE for greatest among five number:
#.............................. second method ..........................

def greater(a,b):
    if a>b:
        return a
    else:
        return b

print("find greatest number from all five number....>")
num1 = int(input("enter first number :"))
num2 = int(input("enter second number :"))
num3 = int(input("enter third number :"))
num4 = int(input("enter fourth number :"))
num5 = int(input("enter five number :"))
result = greater(greater(greater(num1,num2),greater(num3,num4)),num5)
print(f{result} is greater in among them")

OUTPUT:
find greatest number from all five number....>
enter first number :56
enter second number :78
enter third number :66
enter fourth number :34
enter five number :33
78 is greater in among them

All the above programs also done by using min() and max() function, but with the help of all above program you should understand how min() and max() function actually work ( for beginner it is important to understand).


1 Comments