
Problema numerico
Publicado por Antonella (1 intervención) el 21/04/2016 18:45:27
Hola les dejo el siguiente problema a resolver, se debe crear la siguiente funcion
mayorPrimo(n1, n2): devuelve True si n1 es el mayor primo que divide a n2.
este es mi codigo
mayorPrimo(n1, n2): devuelve True si n1 es el mayor primo que divide a n2.
este es mi codigo
1
2
3
4
5
6
7
8
9
10
11
12
13
def mayorPrimo(n1,n2):
#aca defino si n1 es primo
k=0
i=1
for i in range (1, abs(n1)+1):
if abs(n1)%i==0:
k=k+1
if k==2:
return True
if c=n2/n1 and c==int(c):
return True
else:
return False
Valora esta pregunta


0