2019. szeptember 17., kedd

2019.09.17. Számonkérés, Színezés


using System;

//Színezés, rajzolás
//A közösen megoldott feladatok felhasználásával
//próbáld ki a következőket:
//1. szövegek kiírása soremeléssel,vagy anélkül;
//2. ablak hátterének átszínezése;
//3. eredeti színek visszaállítása;
//4. szöveg színének, szöveg háttérszínének megváltoztatása;
//5. szöveg tagolása billentyűlenyomással, hangjelzéssel;
//6. alakzat rajzolása karakterekből, pl.:§@&#/><-()=

namespace szinezesRajzolas
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Title = "Ez az én programom"; //a program ablak címsorába kerülő szöveg
            Console.WriteLine("Színezzük át a hátteret, nyomjon Entert!");
            Console.ReadLine();
            Console.BackgroundColor = ConsoleColor.Blue; //a betű háttérszínének állítása
            Console.ForegroundColor = ConsoleColor.Cyan; //a betű színének állítása
            Console.Clear(); //az aktuális háttérszínnel letörli a képernyőt
            Console.ReadLine();
            Console.WriteLine("Most állítsuk vissza az eredetit, nyomjon Entert!!");
            Console.ReadLine();
            Console.ResetColor(); //visszaállítja az eredeti előtér-, és háttérszínt
            Console.Clear();
            Console.ReadLine();
            Console.BackgroundColor = ConsoleColor.White;
            Console.ForegroundColor = ConsoleColor.Black;
            Console.WriteLine("WHAT YOU SEE IS WHAT YOU GET");
            Console.Beep();
            Console.ReadLine();
            Console.BackgroundColor = ConsoleColor.Magenta;
            Console.ForegroundColor = ConsoleColor.Blue;
            Console.WriteLine("WHAT YOU SEE IS MAY SURPRISE YOU");
            Console.Beep();
            Console.ReadLine();
            Console.BackgroundColor = ConsoleColor.DarkRed;
            Console.ForegroundColor = ConsoleColor.DarkYellow;
            Console.WriteLine("GOD ONLY KNOWS WHAT YOU GET");
            Console.Beep();
            Console.BackgroundColor = ConsoleColor.Magenta;
            Console.ForegroundColor = ConsoleColor.White;
            Console.ReadLine();
            Console.WriteLine("Most ki fogok írni 3 szöveget egy sorba:");
            Console.ReadLine();
            Console.BackgroundColor = ConsoleColor.DarkMagenta;
            Console.ForegroundColor = ConsoleColor.Cyan;
            Console.Write("Jöttem,  ");
            Console.BackgroundColor = ConsoleColor.DarkBlue;
            Console.ForegroundColor = ConsoleColor.Gray;
            Console.Write("láttam, ");
            Console.BackgroundColor = ConsoleColor.Blue;
            Console.ForegroundColor = ConsoleColor.White;
            Console.WriteLine("győztem!");
            Console.ResetColor(); //visszaállítja az eredeti előtér-, és háttérszínt
            Console.ReadLine();
            Console.WriteLine("Ez eredeti színu");
            Console.ReadLine();
            Console.BackgroundColor = ConsoleColor.White;
            Console.ForegroundColor = ConsoleColor.Blue;
            Console.WriteLine("És most mindent eltüntetek...");
            Console.ReadLine();
            Console.Clear();
            Console.ReadLine();
            Console.WriteLine();
            Console.WriteLine();
            Console.WriteLine();
            Console.WriteLine("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@");
            Console.BackgroundColor = ConsoleColor.DarkBlue;
            Console.ForegroundColor = ConsoleColor.Cyan;
            Console.WriteLine("@                                             @");
            Console.WriteLine("@                                             @");
            Console.WriteLine("@                                             @");
            Console.WriteLine("@      @@@@                        @@@@       @");
            Console.WriteLine("@      @@@@                        @@@@       @");
            Console.WriteLine("@      @@@@                        @@@@       @");
            Console.WriteLine("@                                             @");
            Console.WriteLine("@                     @@@                     @");
            Console.WriteLine("@                                             @");
            Console.WriteLine("@                                             @");
            Console.WriteLine("@                                             @");
            Console.WriteLine("@           Ez egy          téglalap          @");
            Console.WriteLine("@                  csodaszép                  @");
            Console.WriteLine("@                                             @");
            Console.WriteLine("@                                             @");
            Console.WriteLine("@                                             @");
            Console.WriteLine("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@");
            Console.WriteLine();
            Console.WriteLine();
            Console.BackgroundColor = ConsoleColor.Gray;
            Console.ForegroundColor = ConsoleColor.Red;
            Console.WriteLine("Vége a bemutatónak, nyomjon Entert");
            Console.ReadLine();
        }
    }
}


Az órán írt mindenki egy saját, rajzolós programot. Aki hiányzott, otthon pótolja be.


Nincsenek megjegyzések:

Megjegyzés küldése