Site icon DataFlair

Python While Loop Programs

Master Python with 70+ Hands-on Projects and Get Job-ready - Learn Python

Program 1

# Program of factorial
# n=int(input("Enter a number"))
# f=1
# while(n!=0):
#     f=f*n
#     n=n-1
# print("Factorial is ",f)    

# Addition of digit
# n=int(input("Enter a number"))
# s=0
# while(n!=0):
#     r=n%10
#     s=s+r
#     n=n//10
# print("Addition of digit is ",s)    

# Reverse of number
# n=int(input("Enter a number"))
# s=0
# while(n!=0):
#     r=n%10
#     s=s*10+r
#     n=n//10
# print("Reverse is ",s)    

# Reverse of number
# n=int(input("Enter a number"))
# m=n
# s=0
# while(n!=0):
#     r=n%10
#     s=s*10+r
#     n=n//10
# if(m==s):
#     print("No is palindrom")
# else:    
#     print("No is not palindrom")

# Armstrong  number

# n=int(input("Enter a number"))
# m=n
# s=0
# while(n!=0):
#     r=n%10
#     s=s+(r*r*r)
#     n=n//10
# if(m==s):
#     print("No is armstrong")
# else:    
#     print("No is not armstrong")

# Prime Number

# n=int(input("Enter a number"))
# i=2
# f=0
# while(i<n):
#     if(n%i==0):
#         f=1
#         break
#     i=i+1
# if(f==0):
#     print("No is prime number")
# else:
#     print("No is not prime number")

 

Exit mobile version