Even, odd, prime, factorial problem solve-12
def factorial_chk(a):
for i in range(1,a):
a=a*i
i=i+1
print(f"factorial is{a}")
def prime_chk(a):
c=int(0)
f=int(0)
for c in range (2,a):
if(a%c==0):
print(f"{a} is not prime")
break
else: f=f+1
c=c+1
if (f==a-2):
print(f"{a} is prime")
a = int(input("number dau "))
if (a==1):
print(f"{a} is not a prime number")
elif (a % 2 == 0):
factorial_chk(a)
else:
prime_chk(a)
Comments
Post a Comment