int k, l, m, n, o, p;
Console.ForegroundColor = ConsoleColor.Green;
Console.CursorVisible = false;
Console.SetCursorPosition(1, 1);
for (k = 0; k <= 99; k += 9)
{
Console.Write("\n");
for (l = 0; l < k; l++)
{
Console.Write(“█”);
}
Console.Write("%" + k);
Console.SetCursorPosition(1, 1);
System.Threading.Thread.Sleep(1);
if (k != 100)
{
Console.WriteLine("\n");
Console.Write(“Yükleniyor”);
for (m = 1; m < 4; m++)
{
System.Threading.Thread.Sleep(1);
Console.Write(".");
}
Console.Clear();
}
}
Console.Clear();
Console.ForegroundColor = ConsoleColor.Red;
for (m = 1; m <= 1; m++)
{
for (n = 1; n <= m; n++)
{
Console.Write("\tB<3\t\t\t\t\tY");
}
Console.Write("\n");
for (m = 1; m <= 1; m++)
{
for (n = 1; n <= m; n++)
{
Console.Write("\t\tBa<3\t\t\t\t\tY4");
}
Console.Write("\n");
for (m = 1; m <= 1; m++)
{
for (n = 1; n <= m; n++)
{
Console.Write("\t\t\tBar<3\t\t\t\t\tY4Mo"); } Console.Write("\n"); for (m = 1; m <= 1; m++) { for (n = 1; n <= m; n++) { Console.Write("\t\t\t\tBarı<3\t\t\t\t\t\tY4
Mon1");
}
Console.Write("\n");
for (m = 1; m <= 1; m++)
{
for (n = 1; n <= m; n++)
{
Console.Write("\t\t\t\t\tBarış<3\t\t\t\t\t\t\tY4`Mon1ca!");
}
Console.Write("\n");
}
for (o = 5; o >= 1; o–)
{
for (p = 4; p <= o - 1; p++)
{
Console.WriteLine("\t\t\t\tAkın<3");
}
}
for (o = 5; o >= 1; o–)
{
for (p = 4; p <= o - 1; p++)
{
Console.WriteLine("\t\t\tAkı<3");
}
}
for (o = 5; o >= 1; o–)
{
for (p = 4; p <= o - 1; p++)
{
Console.WriteLine("\t\tAk<3");
}
}
for (o = 5; o >= 1; o–)
{
for (p = 4; p <= o - 1; p++)
{
Console.WriteLine("\tA<3");
}
}
}
}
}
}
System.Threading.Thread.Sleep(1500);
Console.WriteLine(" ▄███▄◕─◕▄██▄◕ ▄███▄◕─◕▄██▄");
Console.WriteLine(" ▀──██◕◕██──██◕▀──██◕◕██──██");
Console.WriteLine(" ──██◕─◕██──██◕──██◕─◕██──██");
Console.WriteLine(" ─██◕──◕██──██◕─██◕──◕██──██");
Console.WriteLine(" █████◕─◕▀██▀◕─█████◕─◕▀██▀ “);
System.Threading.Thread.Sleep(150);
Console.Clear();
Console.WriteLine(” ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄");
Console.WriteLine(" █░░░█░░░░░░░░░░▄▄░ ██");
Console.WriteLine(" █░▀▀█▀▀░▄▀░▄▀░░▀▀░▄▄█");
Console.WriteLine(" █░░░▀░░░▄▄▄▄▄░░██░▀▀█");
Console.WriteLine(" ▀▄▄▄▄▄▀─────▀▄▄▄▄▄▄▀ “);
System.Threading.Thread.Sleep(150);
Console.Clear();
Console.WriteLine(” ███████████████████████████");
Console.WriteLine(" ████▀░░░░░░░░░░░░░░░░░▀████");
Console.WriteLine(" ███│░░░░░░░░░░░░░░░░░░░│███");
Console.WriteLine(" ██▌│░░░░░░░░░░░░░░░░░░░│▐██");
Console.WriteLine(" ██░░└┐░░░░░░░░░░░░░░░┌┘░░██");
Console.WriteLine(" ██░░┌┘▄▄▄▄▄░░░░░▄▄▄▄▄└┐░░██");
Console.WriteLine(" ██▌░│██████▌░░░▐██████│░▐██");
Console.WriteLine(" ██▌░│██████▌░░░▐██████│░▐██");
Console.WriteLine(" ███░│▐███▀▀░░▄░░▀▀███▌│░███");
Console.WriteLine(" ██▀─┘░░░░░░░▐█▌░░░░░░░└─▀██");
Console.WriteLine(" ██▄░░░▄▄▄▓░░▀█▀░░▓▄▄▄░░░▄██");
Console.WriteLine(" ████▄─┘██▌░░░░░░░▐██└─▄████");
Console.WriteLine(" █████░░▐█─┬┬┬┬┬┬┬─█▌░░█████");
Console.WriteLine(" ████▌░░░▀┬┼┼┼┼┼┼┼┬▀░░░▐████");
Console.WriteLine(" █████▄░░░└┴┴┴┴┴┴┴┘░░░▄█████");
Console.WriteLine(" ███████▄░░░░░░░░░░░▄███████");
Console.WriteLine(" ██████████▄▄▄▄▄▄▄██████████");
Console.WriteLine(" ███████████ “);
System.Threading.Thread.Sleep(150);
Console.Clear();
Console.WriteLine(” “);
Console.WriteLine(” ▒▒▒▒▒▒▒▒▒▄██████▒▒▒▒▒▄▄▄█▄▒▒▒▒▒▒▒▒▒▒");
Console.WriteLine(" ▒▒▒▒▒▒▒▄██▀░░▀██▄▒▒▒▒████████▄▒▒▒▒▒▒");
Console.WriteLine(" ▒▒▒▒▒▒███░░░░░░██▒▒▒▒▒▒█▀▀▀▀▀██▄▄▒▒▒");
Console.WriteLine(" ▒▒▒▒▒▄██▌░░░░░░░██▒▒▒▒▐▌▒▒▒▒▒▒▒▒▀█▄▒");
Console.WriteLine(" ▒▒▒▒▒███░░▐█░█▌░██▒▒▒▒█▌▒▒▒▒▒▒▒▒▒▒▀▌");
Console.WriteLine(" ▒▒▒▒████░▐█▌░▐█▌██▒▒▒██▒▒▒▒▒▒▒▒▒▒▒▒▒");
Console.WriteLine(" ▒▒▒▐████░▐░░░░░▌██▒▒▒█▌▒▒▒▒▒▒▒▒▒▒▒▒▒");
Console.WriteLine(" ▒▒▒▒████░░░▄█░░░██▒▒▐█▒▒▒▒▒▒▒▒▒▒▒▒▒▒");
Console.WriteLine(" ▒▒▒▒████░░░██░░██▌▒▒█▌▒▒▒▒▒▒▒▒▒▒▒▒▒▒");
Console.WriteLine(" ▒▒▒▒████▌░▐█░░███▒▒▒█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒");
Console.WriteLine(" ▒▒▒▒▐████░░▌░███▒▒▒██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒");
Console.WriteLine(" ▒▒▒▒▒████░░░███▒▒▒▒█▌▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒");
Console.WriteLine(" ▒▒▒██████▌░████▒▒▒██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒");
Console.WriteLine(" ▒▐████████████▒▒███▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒");
Console.WriteLine(" ▒█████████████▄████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒");
Console.WriteLine(" ██████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒");
Console.WriteLine(" ██████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒");
Console.WriteLine(" █████████████████▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒");
Console.WriteLine(" █████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒");
Console.WriteLine(" ████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒");
Console.WriteLine(" ████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒");
System.Threading.Thread.Sleep(150);
Console.Clear();
Console.WriteLine(" “);
Console.WriteLine(” ░░░░░░░░░░░░░░░░▓██████▓▓▓░░░░░░░░░░░░░░░");
Console.WriteLine(" ░░░░░░░░░░░░░█████▓▓█████████▓░░░░░░░░░░░");
Console.WriteLine(" ░░░░░░░░░░█████▓░░▓█████████████░░░░░░░░░");
Console.WriteLine(" ░░░░░░░░▓███▓░░░▓█████████████████░░░░░░░");
Console.WriteLine(" ░░░░░░░███▓░░░░░███████████████████▓░░░░░");
Console.WriteLine(" ░░░░░░███░░░░░░██████████████████████░░░░");
Console.WriteLine(" ░░░░░███░░░░░░░███████████████████████░░░");
Console.WriteLine(" ░░░░███░░░░░░░░███████░░░░██████████▓█▓░░");
Console.WriteLine(" ░░░███▓░░░░░░░░███████░░░░▓██████████▓█░░");
Console.WriteLine(" ░░▓███░░░░░░░░░░██████▓░░▓███████████▓██░");
Console.WriteLine(" ░░████░░░░░░░░░░▓████████████████████▓▓█░");
Console.WriteLine(" ░▓█░█▓░░░░░░░░░░░░████████████████████░██");
Console.WriteLine(" ░██░█░░░░░░░░░░░░░░▓██████████████████░██");
Console.WriteLine(" ░█▓░█░░░░░░░░░░░░░░░░░▓███████████████░▓█");
Console.WriteLine(" ▓█▓░█▓░░░░░░░░░░░░░░░░░░██████████████░░█");
Console.WriteLine(" ██░░██░░░░░░░░░░░▓▓░░░░░░▓████████████░░█");
Console.WriteLine(" ██░▓░█░░░░░░░░░░████▓░░░░░███████████▓░░█");
Console.WriteLine(" ██░█░██░░░░░░░░▓█████░░░░░░██████████░░▓█");
Console.WriteLine(" ██░▓█░██░░░░░░░░████▓░░░░░░█████████░░▓▓█");
Console.WriteLine(" ████████▓░░▓██ “);
Console.WriteLine(” ░█░░█▓░▓██░░░░░░░░░░░░░░░░░███████▓░░█▓█▓");
Console.WriteLine(" ░██░███████▓░░░░░░░░░░░░░░██████████▓█▓█░");
Console.WriteLine(" ░▓█░██▓░░░▓███░░░░░░░░░░▓██████▓░░░▓██▓█░");
Console.WriteLine(" ░░███▓░░░░░░░███████████████▓░░░░░░░░██▓░");
Console.WriteLine(" ░░░██░░▓▓█▓▓▓░░░▓████████▓░░░░▓▓█▓▓░░██░░");
Console.WriteLine(" ░░░▓█░████████▓░░░░░░░░░░░░▓████████░▓█░░");
Console.WriteLine(" ░░░█▓▓███████████░░░░░░░░████████████░█▓░");
Console.WriteLine(" ░░░█░█████████████░░░░░░█████████████░██░");
Console.WriteLine(" ░░▓█░▓████████████░░░░░░█████████████░░█░");
Console.WriteLine(" ░░▓█░▓▓███████████░░░░░░███████████▓▓░░█░");
Console.WriteLine(" ░▓█░░░▓█████████░░░░░░░░█████████▓░░░░█░ “);
Console.WriteLine(” ░░░█▓░░░████████░░░░░░░░░░████████░░░░██░");
Console.WriteLine(" ░░░██░░░░░█████░░░░████░░░░█████▓░░░░░█▓░");
Console.WriteLine(" ░░░░██░░░░░░░░░░░░██████░░░░░░░░░░▓░░██░░");
Console.WriteLine(" ░░░░▓████▓░░░░░░░░███▓██▓░░░░░░░░█████░░░");
Console.WriteLine(" ░░░░░▓█▓████▓░░░░░██░▓▓██░░░░▓████░██░░░░");
Console.WriteLine(" ░░░░░░░░▓█▓██░▓░░░██▓▓▓██░░█▓█████░░░░░░░");
Console.WriteLine(" ░░░░░░░░▓█░███▓░░░▓▓▓░▓░░░░░█▓██▓█░░░░░░░");
Console.WriteLine(" ░░░░░░░░▓█░██▓░░▓░░░░░░░░░▓░███▓▓█░░░░░░░");
Console.WriteLine(" ░░░░░░░░▓█░███▓███▓░░░░░▓███▓██░▓█░░░░░░░");
Console.WriteLine(" ░░░░░░░░██░░██░▓░█████████░▓▓█▓░▓█░░░░░░░");
Console.WriteLine(" ░░░░░░░░▓█░░▓██▓▓░░▓░█░█░▓░▓██░░░█░░░░░░░");
Console.WriteLine(" ░░░░░░░░░█▓░░████░▓░░▓░░▓▓███░░░██░░░░░░░");
Console.WriteLine(" ░░░░░░░░░▓█▓░░████████▓█████░░░██▓░░░░░░░");
Console.WriteLine(" ░░░░░░░░░░░██░░▓▓▓▓▓▓▓▓▓▓▓█░░░██░░░░░░░░░");
Console.WriteLine(" ░░░░░░░░░░░░██░░▓█████▓██▓░░▓██░░░░░░░░░░");
Console.WriteLine(" ░░░░░░░░░░░░░██░░░░░▓▓░░░░░███░░░░░░░░░░░");
Console.WriteLine(" ░░░░░░░░░░░░░░██░░░░░░░░░░██▓░░░░░░░░░░░░");
Console.WriteLine(" ░░░░░░░░░░░░░░▓██░░░░░░░░██░░░░░░░░░░░░░░");
Console.WriteLine(" ░░░░░░░░░░░░░░░░██████████░░░░░░░░░░░░░░░");
System.Threading.Thread.Sleep(150);
Console.Clear();
Console.ForegroundColor = ConsoleColor.DarkCyan;
Console.WriteLine(" ___________ _______________ ________ “);
Console.WriteLine(” ---- | ____ | || / | ----");
Console.WriteLine(" ---- | | | | | / /| | ----");
Console.WriteLine(" ---- || | | / /| | ----");
Console.WriteLine(" ---- |______ | | / _____ | ----");
Console.WriteLine(" ---- | ____ | | | / // | ----");
Console.WriteLine(" ---- | || | | | / | ----");
Console.WriteLine(" ---- |_____| || / | ----");
Console.WriteLine(" ---- ----");
Console.WriteLine(" Barış AKIN PüsSamet AKKUŞ ");
int nWin = 0, nLose = 0;
Console.Title = "Taş Kağıt Makas - Kodzilla";
Console.WriteLine("\n\tBaşlamak için bir tuşa basın..");
while (Console.ReadKey(true).Key != ConsoleKey.Escape)
{
Console.Clear();
Echo("\n\tTaş Kağıt Makas\n\t-----------------\n\n", ConsoleColor.Yellow);
Echo("\t[1] ", ConsoleColor.White);
Echo("Taş\n", ConsoleColor.Gray);
Echo("\t[2] ", ConsoleColor.White);
Echo("Kağıt\n", ConsoleColor.Gray);
Echo("\t[3] ", ConsoleColor.White);
Echo("Makas\n", ConsoleColor.Gray);
string userSelection = "x";
bool selection = false;
while (!selection)
{
userSelection = Console.ReadKey(true).KeyChar.ToString();
selection = ShowSelection(userSelection, "Kullanıcı");
}
string computerSelection = new Random().Next(1, 4).ToString();
ShowSelection(computerSelection, "Bilgisayar");
if (userSelection.Equals(computerSelection))
Echo(String.Format("\n\n\t{0} : {0} berabere.\n", GetElement(userSelection)), ConsoleColor.White);
else if (userSelection == "1" && computerSelection == "2")
{ Echo("\n\n\tKağıt makası sarar: Bilgisayar kazandı.\n", ConsoleColor.Magenta); nLose++; }
else if (userSelection == "1" && computerSelection == "3")
{ Echo("\n\n\tTaş makası kırar: Kullanıcı kazandı.\n", ConsoleColor.Green); nWin++; }
else if (userSelection == "2" && computerSelection == "1")
{ Echo("\n\n\tKağıt makası sarar: Kullanıcı kazandı.\n", ConsoleColor.Green); nWin++; }
else if (userSelection == "2" && computerSelection == "3")
{ Echo("\n\n\tMakas kağıdı keser: Bilgisayar kazandı.\n", ConsoleColor.Magenta); nLose++; }
else if (userSelection == "3" && computerSelection == "1")
{ Echo("\n\n\tTaş makası kırar: Bilgisayar kazandı.\n", ConsoleColor.Magenta); nLose++; }
else if (userSelection == "3" && computerSelection == "2")
{ Echo("\n\n\tMakas kağıdı keser: Kullanıcı kazandı.\n", ConsoleColor.Green); nWin++; }
Echo(String.Format("\n\tKullanıcı: {0} puan\n\tBilgisayar: {1} puan", nWin, nLose), ConsoleColor.White);
}
}
static string GetElement(string selection)
{
switch (selection)
{
case "1": return "Taş";
case "2": return "Kağıt";
case "3": return "Makas";
default: return String.Empty;
}
}
static bool ShowSelection(string x, string user)
{
x = GetElement(x);
if (x == String.Empty)
{
Echo("\n\tYanlış seçim! Tekrar deneyin..\n", ConsoleColor.Red);
return false;
}
Echo(String.Format("\n\t{0}: {1}", user, x), ConsoleColor.Green);
return true;
}
static void Echo(string text, ConsoleColor color)
{
Console.ForegroundColor = color;
Console.Write(text);
Console.ResetColor();
}
}
}