hola! Tengo que hacer un programa en C#, donde coloco un identificador desntro de una tabla de 8*8, y despues imprimir sus 4 diagonales, dentro de la tabla.
es decir
* *
* *
A
* *
* *
tengo hecho esto
for(i=fila+1; i<8; i++ )
{
columna++;
var[i,columna]='*';
} // diagonal derecha abajo
donde me imprime la diagonal derecha, hacia abajo,
pero ya que continuo con las otras 3 diagonales, me marca error, al ejecutar.
for ( i=fila-1; i>=0; i-- )
{
columna++;
var[i,columna]='*';
}//diagonal derecha arriba
Dice que me paso del limite del arreglo.
Algun consejo para poder resolver mi problema?
nota: antes de cada ciclo tengo que inicializar nuevamente fila y columna,
porque sino, cada variable viene incrementado antes de entrar a otro ciclo for.
Por su ayuda gracias.