Programlama öğrenmek için her zaman yeni örnekler denemelisiniz. Bunun için bugün sizlere C# ile Futbol Takım Kadrosu Oluşturma örneğini aktaracağız. Console nasıl Kullanılır? C# ile Futbol Takım Kadrosu Oluşturma nasıl yapılır? Gibi sorularınızın cevabını bu içerikte bulabilirsiniz.
Kod Alanı
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace rastgele_takım_kadrosu
{
class Program
{
static void Main(string[] args)
{
string secim = “”;
string secim2 = “”;
string devam;
while (secim != “3”)
{
menu:
Console.WriteLine(” n Programa Hoşgeldiniz nn ————————“);
Console.WriteLine(“n 1) 4 Büyük Takım Kadrosu “);
Console.WriteLine(“n 2) Türkiye Kadrosu “);
Console.WriteLine(“n 3) Çıkışnn ————————“);
Console.Write(“n Seçiminiz = “);
secim = Console.ReadLine();
Console.Clear();
if (secim == “1”)
{
Console.Clear();
Console.WriteLine(“n 4 Büyük Takımlar nn ————————“);
Console.WriteLine(“n 1- Fenerbahçe “);
Console.WriteLine(“n 2- Galatasaray “);
Console.WriteLine(“n 3- Beşiktaş “); ;
Console.WriteLine(“n 4- Trabzon nn ————————“);
Console.Write(“n Seçiminiz >>> “);
secim2 = Console.ReadLine();
Console.Clear();
if (secim2 == “1”)
{
Console.Clear();
Console.Clear();
Console.Write(“n FenerBahçenin İlk 11’i nn ————————n”);
Console.Write(“n 1- Volkan Demirel “);
Console.Write(“n 2- Serkan Kırıntılı “);
Console.Write(“n 3- Fehmi Mert Günok “); ;
Console.Write(“n 4- Erten Ersu “);
Console.Write(“n 5- Egemen Korkmaz “);
Console.Write(“n 6- Gökhan Gönül “);
Console.Write(“n 7- Serdar Kesimal “);
Console.Write(“n 8- Bekir İrtegün “);
Console.Write(“n 9- Sezer Öztürk “);
Console.Write(“n 10- Salih Ucan “);
Console.Write(“n 11- Mehmet Topal nn ————————“);
Console.Write(“nn Ana Menü İçin Enter’a Basınız >>> “);
devam = Console.ReadLine();
Console.Clear();</pre>
<pre style=”text-align: left;”>goto menu;</pre>
<pre style=”text-align: left;”>}
if (secim2 == “2”)
{
Console.Clear();
Console.Write(“n Galatasarayın İlk 11’i nn ————————n”);
Console.Write(“n 1- Aykut Erçetin “);
Console.Write(“n 2- Ufuk Ceylan “);
Console.Write(“n 3- Eray Iscan “); ;
Console.Write(“n 4- Sabri Sarıoğlu “);
Console.Write(“n 5- Gökhan Zan “);
Console.Write(“n 6- Hakan Kadir Balta “);
Console.Write(“n 7- Çağlar Birinci “);
Console.Write(“n 8- Semih Kaya “);
Console.Write(“n 9- Hamit Altıntop “);
Console.Write(“n 10- Burak Yılmaz “);
Console.Write(“n 11- Umut Bulut nn ————————“);
Console.Write(“nn Ana Menü İçin Enter’a Basınız >>> “);
devam = Console.ReadLine();
Console.Clear();
goto menu;
}
if (secim2 == “3”)
{
Console.Clear();
Console.Write(“n Beşiktaşın İlk 11’i nn ————————n”);
Console.Write(“n 1- Tolga Zengin “);
Console.Write(“n 2- Cenk Gönen “);
Console.Write(“n 3- Emre Metin “); ;
Console.Write(“n 4- Ibrahim Toraman “);
Console.Write(“n 5- Serdar Kurtulus “);
Console.Write(“n 6- Ersan Adem Gülüm “);
Console.Write(“n 7- İsmail Köybaşı “);
Console.Write(“n 8- Berat Çetinkaya “);
Console.Write(“n 9- Atınc Nukan “);
Console.Write(“n 10- Ömer Arslan “);
Console.Write(“n 11- Ugur Boral nn ————————“);
Console.Write(“nn Ana Menü İçin Enter’a Basınız >>> “);
devam = Console.ReadLine();
Console.Clear();
goto menu;
}
if (secim2 == “4”)
{
Console.Clear();
Console.Write(“n Trabzonun İlk 11’i nn ————————n”);
Console.Write(“n 1- Onur Recep Kivrak “);
Console.Write(“n 2- Zeki Ayvaz “);
Console.Write(“n 3- Aykut Demir “); ;
Console.Write(“n 4- Serkan Balci “);
Console.Write(“n 5- Emre Güral “);
Console.Write(“n 6- Ufuk Sonay “);
Console.Write(“n 7- Zeki Yavru “);
Console.Write(“n 8- Abdulkadir Özdemir “);
Console.Write(“n 9- Soner Aydoğdu “);
Console.Write(“n 10- Volkan Sen “);
Console.Write(“n 11- Aykut Akgün nn ————————“);
Console.Write(“nn Ana Menü İçin Enter’a Basınız >>> “);
devam = Console.ReadLine();
Console.Clear();
goto menu;
}
}
if (secim == “2”)
{
Random rgh = new Random();
string[] metin = new string[44] { “Volkan Demirel”, “Serkan Kırıntılı”,
“Fehmi Mert Günok”, “Erten Ersu”, “Egemen Korkmaz”, “Gökhan Gönül”,
“Serdar Kesimal”, “Bekir İrtegün”, “Sezer Öztürk”, “Salih Ucan”, “Mehmet Topal”,
“Aykut Erçetin”, “Ufuk Ceylan”, “Eray Iscan”, “Sabri Sarıoğlu”, “Gökhan Zan”,
“Hakan Kadir Balta”, “Çağlar Birinci”, “Semih Kaya”, “Hamit Altıntop”,
“Burak Yılmaz”, “Umut Bulut”, “Tolga Zengin”, “Cenk Gönen”, “Emre Metin”,
“Ibrahim Toraman”, “Serdar Kurtulus”, “Ersan Adem Gülüm”, “İsmail Köybaşı”,
“Berat Çetinkaya”, “Atınc Nukan”, “Ömer Arslan”, “Ugur Boral”, “Onur Recep Kivrak”,
“Zeki Ayvaz”, “Aykut Demir”, “Serkan Balci”, “Emre Güral”, “Ufuk Sonay”, “Zeki Yavru”,
“Abdulkadir Özdemir”, “Soner Aydoğdu”, “Volkan Sen”, “Aykut Akgün” };
string[] words = new string[11];
string tut = “”;
Console.WriteLine(“n———— Türkiyenin İlk 11’i ————n”);
for (int i = 0; i < 11; i++)
{
words[i] += metin[rgh.Next(0, metin.Length – 1)].ToString();
Console.Write((i + 1) + “. {0} n”, words[i]);
words[i] = words[i] + tut.ToUpper();
}
Console.WriteLine(“n—————————————————–“);
Console.Write(“nn Ana Menü İçin Enter’a Basınız >>> “);
devam = Console.ReadLine();
Console.Clear();
goto menu;
}
if (secim == “3”)
{
Console.Clear();
Console.WriteLine(“Çıkmak İçin Enter’a Basınız.”);
}
}
Console.ReadKey();
}
}
}

