Está en la página 1de 2

# def fibonacchi(x):

# fibo=[]
# a=1
# b=0
# while(True):
# if x>=b:
# fibo.append(b)
# b+=a
# else:
# break
# if x>=a :
# fibo.append(a)
# a=a+b
# continue
# else:
# break
# return fibo

# n=int(input("ingrese el ultimo numero de la serie fibonacci\t"))


# fibo=fibonacchi(n)
# print(f"lista de fibonachis hasta el numero {n}\nfibonachis ",fibo )

def fibonacchi(x):
fibo=[]
a=0
b=1
j=0
c=0
while(j<x):
fibo.append(a)
a=b+c
b=c
c=a
j+=1
return fibo

n=int(input("ingrese el ultimo numero de la serie fibonacci\t"))


fibo=fibonacchi(n)
print(f"lista de fibonachis hasta el numero {n}\nfibonachis ",fibo )

programa de primos y pares

# * crear un programa que iniciace una lista de n elementos con datos pedidos por
el teclado
# cree una funcion y adicione en otra lista los numeros primos que estan dentro
primera lista

# * crear un programa que iniciace una lista de n elementos con datos pedidos por
el teclado
# cree una funcion y adicione en otra lista los numeros pares que estan dentro
primera lista
def primopar(x): # funcion que me agrega en lista los primos y otra los pares
for a in range(len(x)): #10 11 19 27 22 23 20 24 45
cont=0
cont2=0
num=notas[a]
i=0
while i<num:
i+=1
if num%i==0:
cont+=1
if num%2==0:
pares.append(num)
if cont==2:
primo.append(num)
return primo,pares

notas=list(map(int,input("Ingrese los numeros\t").split()))


primo=[]
pares=[]
primo,pares=primopar(notas)
print("primos",primo)
print("pares",pares)

También podría gustarte