//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!");
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!");
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, ne felejtsetek el lájkolni a Face-en...");
Console.ReadLine();
}
}
}Házi feladat (Drive-ra feltöltve):
Színezős, rajzolós feladat
Minden utasítás külön sorba kerüljön!
1. Változtasd meg az ablak címsorának szövegét.
2. Változtasd meg az alapértelmezett betűszínt.
3. Változtasd meg az alapértelmezett háttérszínt.
4. A beállított színekkel “töröld le” a képernyőt.
5. Írj ki egy szöveget.
6. Adj egy hangjelzést általad beállított hangmagassággal, és hosszal.
7. Emelj 3 sort.
8. Írj ki egy sornyi díszítést.
9. Változtasd meg az alapértelmezett betűszínt egy új színre.
10. Változtasd meg az alapértelmezett háttérszínt egy új színre.
11. A beállított színekkel “töröld le” a képernyőt.
12. Írj ki egy sornyi díszítést.
13. Várakoztasd a programot egy billentyűleütésre.
14. Állítsd vissza az eredeti színeket egy paranccsal.
15. A beállított színekkel “töröld le” a képernyőt.
16. Írj ki egy szöveget.
17. Egy billentyűlenyomással érjen véget a program.