Q. Given three number A, B and C. Write a program to write their values in an ascending order.
For example A = 12, B = 10 and C = 15, your program should print out :
Smallest number = 10
Next higher number = 12
Highest number = 15
You can understand by Watching video :-
Answer :-
a = int(input("Enter 1st number = ")) b = int(input("Enter 2nd number = ")) c = int(input("Enter 3rd number = ")) if a > b and b > c : max, mid, low = a, b, c elif b > a and a > c : max, mid, low = b, a, c elif c > b and b > a : max, mid, low = c, b, a elif c > b and c > a and a > b : max, mid, low = c, a, b elif b > c and b > a and a < c : max, mid, low = b, c, a elif a > b and a > c and b < c : x, mid, low = a, c, b print("Smallest number :- ",low) print("Next higher number :- ",mid) print("Highest number :- ",max)
Output :-
Enter 1st number = 12
Enter 2nd number = 10
Enter 3rd number = 15
Smallest number :- 10
Next higher number :- 12
Highest number :- 15
>>>
Enter 1st number = 5
Enter 2nd number = 9
Enter 3rd number = 4
Smallest number :- 4
Next higher number :- 5
Highest number :- 9
>>>
Tqsm
ReplyDeleteWelcome : )
Deletehello preethiarrora
ReplyDeleteWhy is there x in last elif
ReplyDeletePost a Comment
You can help us by Clicking on ads. ^_^
Please do not send spam comment : )