programacion en ruby: enteros multiplos de 3 y 5 por extension

POO + ruby (enteros multiplos de 3 y 5 por extension)

El problema planteado consiste en crear un programa que permita imprimir todos los números enteros por extensión que pertenezcan al conjunto dado por comprensión como: [ ∀x / x ∈ Z múltiplos de 3 y -60 < x <= 60] y ademas [ ∀x / x ∈ Z múltiplos de 5 y -100 < x <= 100].

El siguiente programa en ruby hace uso de un solo ciclo.

La lógica que utiliza este programa en ruby es simple. Se interpreta el conjunto dado como los números múltiplos de 3 y se aprovecha la formula [i + 2*(i/3)] para generar los respectivos múltiplos de 5. Se programo usando POO.

Reto

Quiero hacer este programa… Pero ¿Cómo funciona?

La ejecución paso a paso del programa la puede ver en la

Simulación

ESCUCHANDO


Suscribete a nuestro canal

AMPLIAR ESCUCHANDO

programacion en ruby: enteros multiplos de 3 y 5 por extension
Figura. programación en ruby: enteros multiplos de 3 y 5 por extension

resultado ejecucion programa: enteros multiplos de 3 y 5 por extension
Figura. resultado ejecucion programa: enteros multiplos de 3 y 5 por extension

EVALUAR APLICANDO
BUENAS PRÁCTICAS

Los ciclos son especiales para la generacion de series matematicas.

[Tweet «»Una serie es una extension de objetos imprimibles a partir de su conjunto por comprension» #Tutorias ☺»]

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.