programacion en ruby: bdeterminar si una matriz es o no simetrica

POO + arrays + ruby (matriz simetrica)

El problema planteado es el siguiente: Se tiene una matriz y se desea determinar si la matriz es o no simétrica. Una matriz es simétrica si la traspuesta de la matriz es la misma matriz.

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

La lógica que utiliza este programa en ruby es simple. Se recorre la matriz original y se compara A[i, j] con A[j, i].

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: bdeterminar si una matriz es o no simetrica
Figura. programacion en ruby: matriz simetrica

matriz simetrica
Resultado ejecucion programa matriz simetrica

EVALUAR APLICANDO
BUENAS PRÁCTICAS

Las matrices o arrays bidimensionales permiten implementar la teoría de matrices dispersas para controlar los datos de otras estructuras por medio de claves.

[Tweet «»Las estructuras de datos no trasbocan se desbordan» #Tutorias ☺»]

Las matrices son muy usadas para vídeo-juegos o para controlar datos de aplicaciones temporales. Recuerde que al usar estructuras de datos, esta reservando espacio de memoria RAM.

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.