El problema planteado se trata en llenar una matriz cuadrada en su diagonal secundaria por unos (1) y en las demás posiciones por cero (0)
El siguiente programa en javascript hace uso de arrays (vectores, matrices)
La lógica que utiliza este programa en javascript es simple. Se calcula la posición diagonal secundaria y se almacena el entero 1.
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
Recuerde que cada problema tiene multiples soluciones. Este programa usa una fórmula matemática para acceder a la posición exacta de la matriz en la cual se encuentra el dato a operar. Se puede entonces usar la variable controladora para acceder a posiciones de memoria a través de formulas y no solo directamente.
[Tweet «»Soy un dato de la diagonal secundaria: A{n – i + 1}» #Tutorias ☺»]