El problema planteado se trata en imprimir los datos de las diagonales principal y secundaria, formando la matriz dispersa X. Esto se debe hacer en un solo ciclo
El siguiente programa en ruby hace uso de POO (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
A veces es necesario establecer una condicional inmediatamente después de otra. Recuerde que esto es equivalente a tener una sola condicional, pero esta será una sentencia condicional compuesta usando el operador booleano AND; aunque hay que tener cuidado, pues se puede también desviar la lógica del programa.
[Tweet «»¿Una condicional dentro de otra sera una incondicional?» #Tutorias ☺»]