programacion en ruby: diagonal secundaria datos invertidos

POO + arrays + ruby (diagonal secundaria datos invertidos)

El problema planteado consiste en crear un programa que permita asignar a la diagonal secundaria de una matriz los datos de un vector en forma invertida

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 en un ciclo el vector de manera invertida y se almacenan los datos en la diagonal secundaria de la matriz.

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: diagonal secundaria datos invertidos
Figura. programa en ruby: diagonal secundaria datos invertidos

resultado ejecucion programa: diagonal secundaria datos invertidos
Figura. resultado ejecucion programa: diagonal secundaria datos invertidos

EVALUAR APLICANDO
BUENAS PRÁCTICAS

La combinación de estructuras de datos es una tecnica muy usada. Divide y venceras permite almacenar datos en distintas estructuras permitiendo dar fiabilidad en los datos.

[Tweet «»el tamaño de un vector para tomar los datos de una matriz debe ser de: nXn» #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.