2017. október 20., péntek

2017.10.20. Programozás gyakorlás, web elmélet számonkérés

Web elmélet teszt (3 teszt megoldása) jegyre.

Múlt órai munka és a házi feladat egyik megoldása:

namespace ConsoleApplication1
{
class Program
{
    static void Main(string[] args)
    {
//         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.
        int i = 0;
        int j = 0;
        while (i < 10)
        {
               j = 0;
           while (j < 26)
               {
                   Console.Write("*");
                   j++;
               }
               j = 0;
               while (j < 28)
               {
                   Console.Write("@");
                   j++;
               }
               j = 0;
               while (j < 26)
               {
                   Console.Write("!");
                   j++;
               }
               i++;
        }
        for (int k = 0; k < 10; k++)
        {
               for (int l = 0; l < 26; l++)
               {
                   Console.Write("*");
               }
               for (int l = 0; l < 28; l++)
               {
                   Console.Write("@");
               }
               for (int l = 0; l < 26; l++)
               {
                   Console.Write("!");
               }
        }
        Console.ReadLine();
        Console.Clear();
        //húzzunk egy vonalat hogy lefelé ferdén (átlósan) menjen.
        for (int k = 0; k < 25; k++)
        {
               Console.SetCursorPosition(k, k);
               Console.Write("¤");
        }
        Console.ReadLine();
    }
}

}