示例#1
0
        static void Main(string[] args)
        {
            Tabla t = new Tabla('#');

            Console.WriteLine("Üres tábla:");
            t.megjelenit();
            t.elhelyezes(1);
            Console.WriteLine("\n");
            t.megjelenit();
            Console.WriteLine("Van-e az oszlopban király?", t.Uresoszlopok(1));

            Console.WriteLine("Van a sorban király?", t.uressor(1));



            Console.ReadKey();
        }
示例#2
0
        static void Main(string[] args)
        {
            //4. feladat - Hozzon létre egy Tábla típusú osztálypéldányt (objektumot),
            //majd jelenítse meg a mátrixban lévő, üres cellákat jelölő karaktereket!
            //A tábla megjelenítését a Megjelenít() metódussal végezze!
            Tabla tabla_peldany = new Tabla('#');              //példányosítás, meg kell adni egy karaktert is konstruktor miatt!

            Console.WriteLine("\n4. feladat: Az üres tábla:"); //Feladat szövegének kiírása
            tabla_peldany.Megjelenít();                        //Adott példány megjelenítése


            //6. feladat - Helyezzen el az osztálypéldány T mátrixában 8 darab királynőt
            //az Elhelyez() metódus meghívásával, majd jelenítse meg a képernyőn
            //a királynőkkel feltöltött táblát !
            Console.WriteLine("\n6. feladat: A feltöltött tábla:");
            tabla_peldany.Elhelyez(8);
            tabla_peldany.Megjelenít();


            //9. feladat - Jelenítse meg a képernyőn a T mátrix üres sorainak és oszlopainak
            //darabszámát!
            Console.WriteLine("\n9. feladat: Üres oszlopok és sorok száma:");
            Console.WriteLine("Oszlopok: " + tabla_peldany.ÜresOszlopokSzáma);
            Console.WriteLine("Sorok: " + tabla_peldany.ÜresSorokSzáma);
            //Ha az állomány ("tablak64.txt") létezik, akkor törölje le!
            if (File.Exists("tablak64.txt"))
            {
                File.Delete("tablak64.txt");
            }
            for (int kiralyno_szama = 1; kiralyno_szama <= 64; kiralyno_szama++)
            {
                Az üres cellákat a csillag(„ *”) karakter jelölje !
                Tabla fajlba_tabla = new Tabla('*');

                //Ez 1.táblában egy, a 2.táblában kettő, … a 64.táblában hatvannégy királynőt helyezzen el az Elhelyez() metódus hívásával!
                fajlba_tabla.Elhelyez(kiralyno_szama);
                fajlba_tabla.Fajlba_iras();
            }
            Console.ReadLine();//Szünetelteti a program futását enter leütéséig!
        }