Skip to content

Commit 6649f34

Browse files
committed
added 2 new programs
1 parent 0ebd888 commit 6649f34

File tree

2 files changed

+47
-0
lines changed

2 files changed

+47
-0
lines changed

armstrong.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
__author__ = 'Avinash'
2+
3+
input_num = (input("Enter any number: "))
4+
5+
try:
6+
arm_num = 0
7+
val = int(input_num)
8+
while val > 0:
9+
reminder = val % 10
10+
arm_num += reminder ** 3
11+
val //= 10
12+
13+
if int(input_num) == arm_num:
14+
print(input_num, 'is an ARMSTRONG number')
15+
else:
16+
print(input_num, 'is NOT an armstrong number')
17+
18+
except ValueError:
19+
print("That's not a valid number, Try Again !")

biggest_smallest_3numbers.py

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
__author__ = 'Avinash'
2+
3+
number1 = int(input('Enter First number : '))
4+
number2 = int(input('Enter Second number : '))
5+
number3 = int(input('Enter Third number : '))
6+
7+
8+
def largest(num1, num2, num3):
9+
if (num1 > num2) and (num1 > num3):
10+
largest_num = num1
11+
elif (num2 > num1) and (num2 > num3):
12+
largest_num = num2
13+
else:
14+
largest_num = num3
15+
print("The largest of the 3 numbers is : ", largest_num)
16+
17+
18+
def smallest(num1, num2, num3):
19+
if (num1 < num2) and (num1 < num3):
20+
smallest_num = num1
21+
elif (num2 < num1) and (num2 < num3):
22+
smallest_num = num2
23+
else:
24+
smallest_num = num3
25+
print("The smallest of the 3 numbers is : ", smallest_num)
26+
27+
largest(number1, number2, number3)
28+
smallest(number1, number2, number3)

0 commit comments

Comments
 (0)