Sizde programlamaya Console’un o simsiyah ve büyüleyici ekranıyla başladıysanız, biraz eğlence arıyor olabilirsiniz. Bu uygulamanın ilginizi çekeceğini düşünüyorum. İyi çalışmalar…
Şimdide bu uygulamanın kodlarına bakalım.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
static void Main(string[] args) { string mesaj, sekil; Console.WriteLine("Kim demiş konsol sıkıcı diye :) Senin için birşey yapacağım."); Console.Write("\nBana ismini yazarmısın : "); mesaj = Console.ReadLine(); Console.Write("\nŞimdi bir şekil seç (X veya O) : "); sekil = Console.ReadLine(); Console.Clear(); switch (sekil) { case "x": case "X": for (int i = 1; i <= 20; i++) { Console.SetCursorPosition(i + 20, i); Console.Write(mesaj); Console.SetCursorPosition(40 - i, i); Console.Write(mesaj); } break; case "o": case "O": case "0": for (int j = 12; j > 1; j--) { Console.SetCursorPosition(34 - j, j); Console.Write(mesaj); Console.SetCursorPosition(39 + j, j); Console.Write(mesaj); Console.SetCursorPosition(21 + j, j + 12); Console.Write(mesaj); Console.SetCursorPosition(52 - j, j + 12); Console.Write(mesaj); } break; default: Console.WriteLine("X yada O seç lütfen. Diğerlerini yapamıyorum."); break; } Console.ReadLine(); } |