programacion en ruby: cancion aleatoria

POO + arrays + ruby (cancion aleatoria)

El problema planteado consiste en crear un programa que permita crear una canción aleatoria. Se parte del concepto de las escalas musicales (do-re-mi-fa-sol-la-si). Se permitirá entonces al usuario indicar la cantidad de notas a generar y el programa creara las notas musicales de forma aleatoria.

El siguiente programa en ruby hace uso de POO (Programación Orientada a Objetos) y de arrays (vector) y de estructuras repetitivas.

La lógica que utiliza este programa en ruby es simple. El vector almacena las escalas musicales y a través de semilla se genera la canción aleatoria.

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: cancion aleatoria
Figura. programacion en ruby: cancion aleatoria

resultado ejecucion programa: cancion aleatoria
Figura. resultado ejecucion programa: cancion aleatoria

EVALUAR APLICANDO
BUENAS PRÁCTICAS

Mezclar valores aleatorios con arrays puede dar solucion a muchos problemas.

[Tweet «»Un array también puede almacenar valores aleatorios» #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.