Skip to content

Commit d6ea0d0

Browse files
committed
added some python programs
1 parent f3dabfe commit d6ea0d0

File tree

2 files changed

+44
-0
lines changed

2 files changed

+44
-0
lines changed

hcf_lcm.py

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
#Finding HCF in python
2+
3+
a = int(input("Enter the first number: "))
4+
b = int(input("Enter the second number: "))
5+
6+
HCF = 1
7+
8+
for i in range(2,a+1):
9+
if(a%i==0 and b%i==0):
10+
HCF = i
11+
12+
print("First Number is: ",a)
13+
print("Second Number is: ",b)
14+
print("HCF of the numbers is: ",HCF)
15+
16+
17+
#Finding LCM in python
18+
a = int(input("Enter the first number: "))
19+
b = int(input("Enter the second number: "))
20+
21+
HCF = 1
22+
23+
for i in range(2,a+1):
24+
if(a%i==0 and b%i==0):
25+
HCF = i
26+
27+
print("First Number is: ",a)
28+
print("Second Number is: ",b)
29+
30+
LCM = int((a*b)/(HCF))
31+
print("LCM of the two numbers is: ",LCM)
32+

insertion_sort.py

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
def insertion_sort(InputList):
2+
for i in range(1, len(InputList)):
3+
j = i-1
4+
nxt_element = InputList[i]
5+
# Compare the current element with next one
6+
while (InputList[j] > nxt_element) and (j >= 0):
7+
InputList[j+1] = InputList[j]
8+
j=j-1
9+
InputList[j+1] = nxt_element
10+
list = [19,2,31,45,30,11,121,27]
11+
insertion_sort(list)
12+
print(list)

0 commit comments

Comments
 (0)