You are on page 1of 2

ANSWER 7

arr=[22,44,11,23,55,67,9,29,10]
print("Before sorting:- ",arr)
for j in range(1,len(arr)):

key=arr[j]
i=j-1
while i>=0 and arr[i]>key:
arr[i+1]=arr[i]
i=i-1
arr[i+1]=key
print("After Step",j," : ",arr)
print("After sorting: ",arr)

ANSWER 6
l=[2,64,12,625,23,785,45,91,58,475,32,45]
print("Before Sorting: ", end="")
print(l)
for i in range(len(l)):
for j in range(len(l)-i-1):

if l[j]>l[j+1]:
temp=l[j]
l[j]=l[j+1]
l[j+1]=temp
print("After Sorting: ",l)
ANSWER 8
str=input("Input a string to reverse it:- ")
length=len(str)
rev=""
for i in range(0,length):
rev=rev+str[length-i-1]
print("Reversed string is: ",rev)

ANSWER 3

str=input("Please enter a string to check whether it is palindrome or not:- ")


i=len(str)-1
j=0
while(i<j):
if str[i]!= str[j]:
break
i=i+1
j=j-1
if i<j:
print("The string you entered is not a palindrome")
else:
print("The string you entered is a palindrome")

You might also like