three conditions

This commit is contained in:
Johan Alexander López Loaiza 2023-10-24 19:16:41 -05:00
parent 695840f86b
commit aa3683e056
5 changed files with 106 additions and 0 deletions

View File

@ -0,0 +1,20 @@
def fibonacciFunction(number):
fibonacci = 0
newFibonacci = 0
oldFibonacci = 1
counter2 = 0
for j in range(1, number + 1):
fibonacci = newFibonacci + oldFibonacci
newFibonacci = oldFibonacci
oldFibonacci = fibonacci
if number == fibonacci:
counter2 += 1
break
if counter2 != 0:
print("El número ", number, " es fibonacci.")
else:
print("El número ", number, " no es fibonacci.")
return

View File

@ -0,0 +1,7 @@
def oddNumber(number):
if number % 2 == 0:
print("el número ", number, " es par.")
else:
print("el número ", number, " es impar.")
return

View File

@ -0,0 +1,12 @@
def primeNumber(number):
counter = 0
for k in range(2, number):
if number % k == 0:
counter += 1
if counter == 0:
print("El número ", number, " es primo.")
else:
print("El número ", number, " no es primo.")
return

View File

@ -0,0 +1,33 @@
number = int(input("Ingrese un número: "))
counter = 0
fibonacci = 0
newFibonacci = 0
oldFibonacci = 1
counter2 = 0
if number % 2 == 0:
print("el número ", number, " es par.")
else:
print("el número ", number, " es impar.")
for k in range(2, number):
if number % k == 0:
counter += 1
if counter == 0:
print("El número ", number, " es primo.")
else:
print("El número ", number, " no es primo.")
for j in range(1, number + 1):
fibonacci = newFibonacci + oldFibonacci
newFibonacci = oldFibonacci
oldFibonacci = fibonacci
if number == fibonacci:
counter2 += 1
break
if counter2 != 0:
print("El número ", number, " es fibonacci.")
else:
print("El número ", number, " no es fibonacci.")

View File

@ -0,0 +1,34 @@
def threeProperties():
number = int(input("Ingrese un número: "))
counter = 0
fibonacci = 0
newFibonacci = 0
oldFibonacci = 1
counter2 = 0
if number % 2 == 0:
print("el número ", number, " es par.")
else:
print("el número ", number, " es impar.")
for k in range(2, number):
if number % k == 0:
counter += 1
if counter == 0:
print("El número ", number, " es primo.")
else:
print("El número ", number, " no es primo.")
for j in range(1, number + 1):
fibonacci = newFibonacci + oldFibonacci
newFibonacci = oldFibonacci
oldFibonacci = fibonacci
if number == fibonacci:
counter2 += 1
break
if counter2 != 0:
print("El número ", number, " es fibonacci.")
else:
print("El número ", number, " no es fibonacci.")