Dobrý den.Jsem v časové tísni a zrovna moc dobře v tom neumím, ale něco jsem už zvládl udělat. Potřeboval bych, zda by jste nemohli mi napsat kód v C# na hledání symbolu pro hráče 1 a hráče 2 ve vodorovné a svislé ose. Zatím mi jde vše podle plánu, ale pouze toto ne. Pokud poradíte, popřípadě napíšete samotný kód, budu rád.černoch(přidávám dosud vytvořený kód)using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.IO;namespace sem.prace___piškvorky{ class Program { static void Main(string[] args) { Console.Title = "PIŠKVORKY C#"; int[,] pole = new int[11, 11]; string hrac1; string hrac2; int symbol1 = 1; int symbol2 = 2; Console.WriteLine("Výtejte"); try { Console.WriteLine("Zadejte jméno prvního hráče: "); hrac1 = Console.ReadLine(); Console.WriteLine("Zadejte jméno druhého hráče: "); hrac2 = Console.ReadLine(); Console.Clear(); Console.WriteLine("{0} má symbol '{1}' a {2} má symbol '{3}'.", hrac1, symbol1, hrac2, symbol2); Console.WriteLine("Zadejte souřadnice ve formátu 'x' a poté 'y'."); do { Console.WriteLine("Hráč jedna:"); z1: int x1 = int.Parse(Console.ReadLine()); if (x1 <= 10)… { } else { Console.WriteLine("špatné souřadnice. zadejte znova"); goto z1; } z2: int y1 = int.Parse(Console.ReadLine()); if (y1 <= 10) { } else { Console.WriteLine("špatné souřadnice. zadejte znova"); goto z2; } Console.Clear(); Console.WriteLine("-----------------"); pole[x1, y1] = symbol1; for (int i = 1; i <= 10; i++) { for (int o = 1; o <= 10; o++) { Console.Write(pole[i, o] + "\t"); } Console.WriteLine(); } Console.WriteLine("Hráč dva: "); z3: int x2 = int.Parse(Console.ReadLine()); if (x2 <= 10) { } else { Console.WriteLine("špatné souřadnice. zadejte znova"); goto z3; } z4: int y2 = int.Parse(Console.ReadLine()); if (y2 <= 10) { } else { Console.WriteLine("špatné souřadnice. zadejte znova"); goto z4; } Console.Clear(); Console.WriteLine("-----------------"); pole[x2, y2] = symbol2; for (int i = 1; i <= 10; i++) { for (int o = 1; o <= 10; o++) { Console.Write(pole[i, o] + "\t"); } Console.WriteLine(); } } while (true); } catch (Exception ex) { Console.WriteLine(ex); } } }} Ukázat celý příspěvek