#Coding challenge
Python program to reverse a number
n = int(input("please give a number : "))
print("before reverse your numeber is : ",n)
reverse = 0
while n!=0:
reverse = reverse*10 + n%10
n = (n//10)
print("After reverse : %d" %reverse)
Python program for palindrome using an iterative method
n=int(input("Enter a number: "))
reverse,temp=0,n
while temp!=0:
reverse=reverse*10+temp%10
temp=temp//10
if reverse==n:
print("number is palindrom")
else:
print("number is not palindrom")
Program to check a number is Armstrong or not in
num = int(input("please give a number : "))
if num!=0:
input_number=[]
res = [int(x) for x in str(num)]
print(res)
for i in res:
input_number.append(i**3)
result = 0
for ele in range(0, len(input_number)):
result = result + input_number[ele]
if num==result:
print("number is armstrong")
else:
print("number is not armstrong")
else:
print("Please enter a Number > 1")
check given number is prime or not
num = int(input("please give a number : "))
# define a flag variable
flag = False
# prime numbers are greater than 1
if num > 1:
# check for factors
for i in range(2, num):
if (num % i) == 0:
# if factor is found, set flag to True
flag = True
# break out of loop
break
# check if flag is True
if flag:
print(num, "is not a prime number")
else:
print(num, "is a prime number")
Fibonacci series program in python using iterative method
first,second=0,1
n = int(input("please give a number for fibonacci series : "))
print("fibonacci series are : ")
for i in range(0,n):
if i<=1:
result=i
else:
result = first + second;
first = second;
second = result;
print(result)
No comments:
Post a Comment