Diferencia entre revisiones de «Implementación de algoritmos de teoría de números/Números amigos»

Contenido eliminado Contenido añadido
Sin resumen de edición
LlamaAl (discusión | contribs.)
m Revertidos los cambios de 190.208.37.85 (disc.) a la última edición de Juan Carlos Morataya
Línea 53:
#Para Python 3.2.2
 
# Definición de la función de comprobación de números amigos
 
def numeros_amigos(x,y):
suma_x=0
suma_y=0
for i in range(1,x):
if x%i==0:
suma_x+=i
for k in range(1,y):
if y%k==0:
suma_y+=k
return suma_x==y and suma_y==x
# Cuerpo del programa
n_1=int(input('Introduzca el nº 1: '))
n_2=int(input('Introduzca el nº 2: '))
if numeros_amigos(n_1,n_2):
print ('¡Son amigos! :)')
else:
print ('No son amigos :(')
</source>