c# uygulama örnekleric# uygulama örnekleri

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.

C# ile Console Örnekleri

Kod Alanı

C# programlama dilinin Console dilinde  Futbol Takım Kadrosu Oluşturma  kod metnini oluşturduk. Bu uygulamamızda “Milli Takım”, “Galatasaray”, “Fenerbahçe”, “Beşiktaş” ve “Trabzon” takım kadrolarından rastgele takım kadrosu oluşturduk. Bu uygulamamızın kod metni oldukça uzun olduğu için arada çok ufak hatırlatmalar da bulunduk. Oldukça basit olan bu uygulamamızı sizler daha güncel hale getirebilirsiniz. Oluşturulan rastgele takımları ekrana yazdırdıktan sonra uygulamamız kapanmaktadır. Bu uygulamanın kod metni aşağıdaki gibidir:

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();

}

}

}

Bu uygulamada herhangi bir sorun yaşarsanız aşağıya yorum olarak bırakabilirsiniz. Bunun yanı sıra web sitemizdeki diğer hazır C# programlama örneklerine ulaşmak için bu linke tıklayabilirsiniz.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir