2017. október 18., szerda

2017.10.18. Egymásba ágyazott ciklusok

Feladat: a 80*25-ös képernyőre írj ki csillagokat, egyszerre egyet, sorfolytonosan.

namespace egymasbaAgyazott
{
    class Program
    {


        static void Main(string[] args)
        {
            for (int i = 0; i < 25; i++)
            {
                for (int j = 0; j < 80; j++)
                {
                    Console.Write("*");
                    Thread.Sleep(10); //csak hogy lássuk, mi történik
                }               
            }

            Console.ReadLine();

        }
    }
}


Házi feladat péntekre:
A lenti kódot felhasználva alakítsd át a fenti kódot úgy, hogy minden sor első harmadában *, második harmadában @, harmadik harmadában ! legyen.
Készítsd el a for ciklusos változatát is.

            i = 0;
            int j = 0;
            while (i < 10)
            {
                j = 0;
                while (j < 3)
                {
                    Console.Write(".");
                    j++;
                }
                j = 0;
                while (j < 3)
                {
                    Console.Write("-");
                    j++;
                }
                j = 0;
                while (j < 3)
                {
                    Console.Write(".");
                    j++;
                }
             
                i++;

            }