[ Foro de C# ]

problema con codigo

13-Mar-2020 23:07
Invitado (ivan88)
0 Respuestas

Se pide que se enumeren las casillas de un tablero de ajedrez de izquierda a derecha y de arriba hacia abajo.Luego se pide que se introduzca un numero de casilla por ejemplo la 45, y que el programa diga la posicion que ocupa , en este caso la (6,5)...Este es mi codigo pero no encuentro el fallo..Gracias de antemano.

using System;

namespace Ajedrez
{
   class Program
   {
       static void Main(string[] args)
       {
           int comparador = 0;
           int x;
           int[,] Matriz = new int[8, 8];
               
           Console.WriteLine("Introduce la casilla entre 1 y 64");
           x = Convert.ToInt32(Console.ReadLine());

     
           
               for (int i = 1; i == 8; ++i)
               {
                   for (int j = 1; j == 8; ++j)
                   {
                   comparador = comparador + 1;


                   if (x == comparador)
                   {
                       Console.WriteLine("La posición de la casilla " + x + "es [" + i + "," + j + "]");
                   }
                   

                       
                       
                   }
                   
               }
           
           
           
       }
   }
}




Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...