programacion en ruby: matriz tablero de ajedrez

POO + arrays + ruby (matriz tablero de ajedrez)

El problema planteado consiste en crear un programa que pinte un tablero de ajedrez, los peones con la letra P, las torres con T, los caballos con C, los alfiles con A, el rey con R y la dama con D

El siguiente programa en ruby hace uso de POO (Programación Orientada a Objetos) y de arrays (matriz) y de estructuras repetitivas.

La lógica que utiliza este programa en ruby es simple. Se recorre la matriz y determinando las posiciones de las variables controladoras se almacena la información en el array.

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: matriz tablero de ajedrez
Figura. programacion en ruby: matriz tablero de ajedrez

resultado ejecucion programa matriz tablero de ajedrez
resultado ejecucion programa matriz tablero de ajedrez

EVALUAR APLICANDO
BUENAS PRÁCTICAS

Almacenar informacion en un array sabiendo en que posiciones encontrar parte de la informacion, es sectorizar el array y puede servir como solucion a varios problemas de programacion.

[Tweet «»Las casillas de un array bidimensional también juegan un papel importante» #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.