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