Saltar al contenido

Conjetura de Collatz 1.0.0

   (0 revisiones )

Sobre el aporte

Estimados

La conjetura de Collatz es otro ejemplo con el cual se puede resolver empleando VBA en Excel bien sea en una hoja o formulario. En el siguiente adjunto, les dejo el archivo para que descarguen y vean su funcionamiento.

Enunciado:

Sea la siguiente operación, aplicable a cualquier número entero positivo:

  • Si el número es par, se divide entre 2.
  • Si el número es impar, se multiplica por 3 y se suma 1.

La conjetura dice que siempre alcanzaremos el 1 (y por tanto el ciclo 4, 2, 1) para cualquier número con el que comencemos.

Ejemplos:

  • Comenzando en n = 6, uno llega a la siguiente sucesión: 6, 3, 10, 5, 16, 8, 4, 2, 1.
  • Empezando en n = 11, la sucesión tarda un poco más en alcanzar el 1: 11, 34, 17, 52, 26, 13, 40, 20, 10, 5, 16, 8, 4, 2, 1.

Espero que igual les sea de utilidad para analizar y/o practicar así como lo fué ara su servidor.

Mis respetos.


Comentarios de los usuarios

Create an account or sign in to leave a review

You need to be a member in order to leave a review

Crear una cuenta

Registrarse para una nueva cuenta en nuestra comunidad. ¡Es fácil!

Registrar una nueva cuenta

Conectarse

¿Ya tienes una cuenta? Conéctate aquí.

Conéctate ahora

No hay nuevas revisiones para visualizar.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.