Posible Codigo Para Averiguar Si Un Número Es "perfecto"


Objetivo: Posible Codigo Para Averiguar Si Un Número Es "perfecto"
Como de asunto...

Fast

Public Sub Main()

Dim num, dv, sum As Long

' El número "sub judicio":
num = 33550336

For dv = 1 To num - 1
If 0 == (num Mod dv) Then
Print " los divisores son: "; dv
sum += dv
Endif
Next

If num == sum Then
Print "El número "; num; " es perfecto !"
Else
Print "El número "; num; " no es perfecto !"
Endif

End

Perfil MP  
Objetivo: Re: Posible Codigo Para Averiguar Si Un Número Es "perfecto"
vuott escribió: [Ver mensaje]
Como de asunto...[/code]

Pues si, funciona con:
28
496
8128
Así que con 33550336 también.

Luego con 120 no es perfecto.

Saludos.

Perfil MP  
Objetivo: Re: Posible Codigo Para Averiguar Si Un Número Es "perfecto"
¿Esos son los números arios?


Perfil MP  
Objetivo: Re: Posible Codigo Para Averiguar Si Un Número Es "perfecto"
shordi escribió: [Ver mensaje]
¿Esos son los números arios?


...altos, bellos, rubios !

Perfil MP  
Objetivo: Re: Posible Codigo Para Averiguar Si Un Número Es "perfecto"
vuott escribió: [Ver mensaje]
shordi escribió: [Ver mensaje]
¿Esos son los números arios?


...altos, bellos, rubios !


estan hablando de mi?

Perfil MP  
Objetivo: Re: Posible Codigo Para Averiguar Si Un Número Es "perfecto"
tercoIDE escribió: [Ver mensaje]
vuott escribió: [Ver mensaje]
shordi escribió: [Ver mensaje]
¿Esos son los números arios?


...altos, bellos, rubios !


estan hablando de mi?
So no tienes decimales, sí.

Perfil MP  
Objetivo: Re: Posible Codigo Para Averiguar Si Un Número Es "perfecto"
shordi escribió: [Ver mensaje]
Si no tienes decimales, sí.


"decimales"... deminutio ?



Exempla maxima de la teoría de shordi:

Con decimales:
fantozzi3


Sin decimales:
2f1edc131e281eba7761fb2a45f4bf0a

última edición por vuott el Viernes, 12 May 2017, 16:08; editado 2 veces
Perfil MP  
Objetivo: Re: Posible Codigo Para Averiguar Si Un Número Es "perfecto"
Has pillado la idea, pequeño pádawan. La de abajo es más "perfecta", aunque tiene un buen par... o sea que se puede dividir por dos.


Perfil MP  
Objetivo: Re: Posible Codigo Para Averiguar Si Un Número Es "perfecto"
shordi escribió: [Ver mensaje]
.... un buen par... o sea que se puede dividir por dos.


...ehmmm...demasiada aritmética por mí.

última edición por vuott el Viernes, 12 May 2017, 17:40; editado 1 vez
Perfil MP  

Página 1 de 1


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 3.9971s (PHP: -98% SQL: 198%)
Consultas SQL: 46 - Debug off - GZIP Activado