programacion en ruby: subindices consecutivos

POO + arrays + ruby (imprimir datos matriz subindices consecutivos)

El problema planteado se trata en crear un programa que permita imprimir los datos de una matriz cuyos subindices sean consecutivos, es decir, 1,2 ó 2,1 2,3 etc…

El siguiente programa en ruby hace uso de POO (Programación Orientada a Objetos) y de ciclos for y de arrays (matrices)

La lógica que utiliza este programa en ruby es simple. Se recorre la matriz en dos ciclos y se imprimen los valores cuyos subindices sean consecutivos

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: subindices consecutivos
Figura. programa en ruby: imprimir datos matriz subindices consecutivos

resultado ejecucion programa: imprimir datos matriz subindices consecutivos
Figura. resultado ejecucion programa: imprimir datos matriz subindices consecutivos

EVALUAR APLICANDO
BUENAS PRÁCTICAS

En ocasiones es conveniente hacer uso de la funcion matemática valor absoluto para ahorrar el uso de condicinoales.

[Tweet «»if( (i-j == 1 || i-j == -1) == abs(i-j) )» #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.