El problema planteado se trata en imprimir los datos de una matriz que formen la figura dispersa flecha apuntando hacia arriba, es decir, la columna del medio y las diagonales de la filas del medio hacia el inicio
El siguiente programa en ruby hace uso de Programación Orientada a Objetos y del ciclo for y de arrays (matrices)
La lógica que utiliza este programa en ruby es simple. Se recorre en un ciclo y se imprimen los datos implicados.
Quiero hacer este programa… Pero ¿Cómo funciona?
La ejecución paso a paso del programa la puede ver en la
eoria
Aclare algunos conceptos
est
Tómese únicamente 90 segundos
ablero
Comparte tu Algoritmo
El uso de matrices como estructura de datos se emplea no solo a nivel de almacenamiento temporal de información sino también se puede aprovechar su visión de plano. Imagine pixelar toda la matriz con tres colores, podria entonces, pintar determinadas posiciones con un color, generando texturas.
[Tweet «»Una matriz también puede ser un lienzo» #Tutorias ☺»]