Şarkıcı Ve Şarkı Belirle,RAstgele Üç Şarkıyı Oylama,Şampiyon Takım Belirle ve Yarışmacıyı Belirleme örnek C#

Şarkıcı Ve Şarkı Belirle,RAstgele Üç Şarkıyı Oylama,Şampiyon Takım Belirle ve Yarışmacıyı Belirleme Programlarını yapmaya başlıyalım.

adsiz1

Şarkıcı Ve Şarkı Belirle

[code language=”csharp”]
label1.Text = (Convert.ToString(comboBox1.Text) + "==>" + Convert.ToString(comboBox2.Text))
[/code]

Göster butonuna tıklanınca şarkıcı isimlerini ve şarkı isimlerini label1 de göstermeye yarayan kod…!

[code language=”csharp”]
{
comboBox1.Items.Clear();
comboBox1.Items.Add("Ajda Pekkan"); Combobox1 de yazılacak değerler…!
comboBox1.Items.Add("Ferhat Tunç");
comboBox1.Items.Add("Sezen Aksu");
}
[/code]

[code language=”csharp”]
if (comboBox1.Text == "Ajda Pekkan")
[/code]

combobox1 Ajda Pekkan a eşit ise combobox 2 içinde yapacağımız değişkenlikleri belirliyoruz…!
{

[code language=”csharp”]
comboBox2.Text = "";
[/code]

şarkı ismini seçtikten sonra tekrar şarkıcı ismini değiştirirken combobox2 deki text i sıfırlamaya yarayan kod…!

[code language=”csharp”]
comboBox2.Items.Clear();
[/code]

combobox1 de şarkıcı ismi değiştirdiğimiz zaman combobox2 yi sıfırlamaya yarayan kodtur…!

[code language=”csharp”]
comboBox2.Items.Add("o benim dünyam");
[/code]

Combobox1 Ajda Pekkana eşit ise combobox2 de yazılacak şarkı isimleri…!

[code language=”csharp”]
comboBox2.Items.Add("Uykusuz her gece");
comboBox2.Items.Add("Yeniden Başlasın");
}
if (comboBox1.Text == "Ferhat Tunç")
{
comboBox2.Text = "";
comboBox2.Items.Clear();
comboBox2.Items.Add("Merhaba");
comboBox2.Items.Add("Olmaz Olsun");
comboBox2.Items.Add("Tutunamadım");
}
if (comboBox1.Text == "Sezen Aksu")
{
comboBox2.Text = "";
comboBox2.Items.Clear();
comboBox2.Items.Add("Firuze");
comboBox2.Items.Add("Gamsız");
comboBox2.Items.Add("Geçer");
}
}
[/code]

RAstgele Üç Şarkıyı Oylama

{

[code language=”csharp”]
string[] sarkicilar = { "Kıraç-Gidiyorum", "Funda Arar-Camdan Kalp", "Teoman-Aşk Kırıntıları", "Yıldız Tilbe-El Adamı", "Hakan Yeşilyurt-Acıya Gülmek", "Candan Erçetin-Onlar Yanlış Biliyor", "Sezen Aksu-Yol Arkadaşım", "Yonca Lodi-Sana bişey olmasın", "Zuhal Olcay-Güller ve Dudaklar ", "Kayahan-Sarı Saçlarımdan Sen Suçlusun", "Sibel Can-Lale Devri", "Yavuz Bingöl-Bahar Gözlüm", "Hadise-Düm Tek", "İbrahim Tatlıses-Sarhoş", "Tarkan-Kış Güneşi", "Mustafa Sandal-Bu Kız Beni Görmeli", "Gökhan Özen-Her Şeyde Sen Varsın", " Yalın-Her Şey Sensin" };
[/code]

Şarkıcı ve şarkı isimlerini string dizisine aktarma işlmine yarayan kodtur.

[code language=”csharp”]
Random r = new Random();
[/code]

Rasgele değişkeni olarak “r” yi aktarıyoruz.

[code language=”csharp”]
int i, oy, oy1, oy2, oy3;
[/code]

Değişkenlerimizi tanımlıyoruz…!

{

[code language=”csharp”]
oy++;
[/code]

Butona her tıkladığı zaman oyu arttırmasına yarayan komuttur…!

[code language=”csharp”]
oy1++;
label3.Text = (100 / oy * oy1).ToString();
[/code]

oy ile oy1 çarpıp 100(%) sini alan komut…!

[code language=”csharp”]
label5.Text = (100 / oy * oy2).ToString();
label7.Text = (100 / oy * oy3).ToString();
[/code]

}
{

[code language=”csharp”]i =
r.Next(0, sarkicilar.Length);
[/code]

Şarkıcı isimlerini rasgele belirlemeye yarayan komuttur…!

[code language=”csharp”]
label2.Text = sarkicilar[i];
[/code]

Rasgele belirlenen komutu hangi labele aktarılacağını gösteren komuttur…!

[code language=”csharp”]
i = r.Next(0, sarkicilar.Length);
label4.Text = sarkicilar[i];
i = r.Next(0, sarkicilar.Length);
label6.Text = sarkicilar[i];
[/code]

}

[code language=”csharp”]
oy++;
oy2++;
label3.Text = (100 / oy * oy1).ToString();
label5.Text = (100 / oy * oy2).ToString();
label7.Text = (100 / oy * oy3).ToString();
[/code]

}

{

[code language=”csharp”]
oy++;
oy3++;
label3.Text = (100 / oy * oy1).ToString();
label5.Text = (100 / oy * oy2).ToString();
label7.Text = (100 / oy * oy3).ToString();
[/code]

}

Şampiyon Takım Belirle

{

[code language=”csharp”]
string[] takımlar = { "Galatasaray", "Milan", "Chelsea", "Barcelona" };
[/code]

Takım isimlerimizi string dizisine aktaran komuttur…!

[code language=”csharp”]
Random r = new Random();
[/code]

Rasgele değişkenini r olarak tanıtıyoruz…!

[code language=”csharp”]
int i, i1;
[/code]

{

[code language=”csharp”]
i = r.Next(0, 2);
[/code]

0 ile 2 arasında ki 2 takımdan birini rasgele belirleyip finale çıkaran komuttur…!

[code language=”csharp”]
i1 = r.Next(2, 4);
[/code]

2 ile 4 arasındaki 2 takımdan birini rasgele belirleyip finale çıkaran komuttur…!

[code language=”csharp”]
string[] final = { takımlar[i], takımlar[i1] };
[/code]

finale çıkan 2 takımı string dizisine aktaran komuttur.

[code language=”csharp”]
i = r.Next(0, 2);
[/code]

Finale çıkan 2 takımdan birini rasgele belirleyen programdır…!

[code language=”csharp”]
label8.Text = final[i];
[/code]

Ve şampiyon olan takımı labelde göstermeye yarayan komuttur…! }

Yarışmacıyı Belirleme

[code language=”csharp”]
string[] kisiler = new string[4];
[/code]

4 Karakterlik bir dizi belirleyen komuttur…!

[code language=”csharp”]
Random r = new Random();
[/code]

rasgele değişkeni olrak “r” karakterini belirliyoruz…!

[code language=”csharp”]
İnt a;
[/code]

{

[code language=”csharp”]
button7.Enabled = false;
[/code]

Buton 7 ye tıklanınca kullanıma kapatmaya yarayan komuttur…!

[code language=”csharp”]
if (radioButton2.Checked)
[/code]

Eğer Doğru Şık seçili ise aşağıdaki komutlara bakmasını göstersen komuttur…!

{

[code language=”csharp”]
kisiler[a] = "A kişisi";
[/code]

Eğer doğru şık seçilmişse ismi alıyor…!

[code language=”csharp”]
a++;
[/code]

A değişkenini birer arttırmasına yarayan komuttur…!

[code language=”csharp”]
button8.Enabled = false;
[/code]

Buton 8 ye tıklanınca kullanıma kapatmaya

[code language=”csharp”]
if (radioButton6.Checked)
[/code]

Eğer Doğru Şık seçili ise aşağıdaki komutlara bakmasını göstersen komuttur…!

{

[code language=”csharp”]
kisiler[a] = "B kişisi";
[/code]

Eğer doğru şık seçilmişse ismi alıyor…!

[code language=”csharp”]
a++;
[/code]

A değişkenini birer arttırmasına yarayan komuttur…!

[code language=”csharp”]
button9.Enabled = false;
[/code]

Buton 9 ye tıklanınca kullanıma kapatmaya

[code language=”csharp”]
if (radioButton10.Checked)
[/code]

Eğer Doğru Şık seçili ise aşağıdaki komutlara bakmasını göstersen komuttur…!

{

[code language=”csharp”]
kisiler[a] = "C kişisi";
[/code]

Eğer doğru şık seçilmişse ismi alıyor…!

[code language=”csharp”]
a++;
[/code]

A değişkenini birer arttırmasına yarayan komuttur…!

[code language=”csharp”]
button10.Enabled = false;
[/code]

Buton 10 ye tıklanınca kullanıma kapatmaya

[code language=”csharp”]
if (radioButton14.Checked)
[/code]

Eğer Doğru Şık seçili ise aşağıdaki komutlara bakmasını göstersen komuttur…!
{

[code language=”csharp”]
kisiler[a] = "D kişisi";
[/code]

Eğer doğru şık seçilmişse ismi alıyor…!

[code language=”csharp”]
a++;
[/code]

A değişkenini birer arttırmasına yarayan komuttur…!

[code language=”csharp”]
i = r.Next(0, a);
[/code]

i değişkenine 0 dan a ya kadar arasında rasgele kişieri belirleyen kodtur…!

[code language=”csharp”]
label31.Text = kisiler[i];
[/code]

ve rasgele belirlenen kişiyi labelde gösteren komut…!

Yorumlar 2

  • yhaa ben bu proğramı visuan basic de yazdımm bütüm komutLaRı uyquLadımm ama şaRkıcıLarınNn şaRkıLaRı comboBox2’de gözükmüoR baNa yaRdımcı oLuR musunuszz lütFenNnn biLqiLeRinizi beKLicemMmm…

  • Merhaba . c# console application da bir örnek sormak istiyorum. Mp3 listesi yapacağım class’ı kullanarak değerlerim renk
    hafıza
    şarkılar []
    olacak .Kurucu (renk,hafıza) olacak
    yazdır== renk,hafıza,şarkı listesi, şuan çalan şarkı bilgisi
    Play(sayi) = şarkılar dizisinde ki sayi dizisinde ki şarkıyı çalıyor kabul edecek

    sonraki === play(sayi+1)
    önceki === play(sayi-1)
    şarkı yükle(string) === şarkılar dizisine şarkı ekleyecek.Fakat ödevi bir türlü yapamadım.İnternetten araştırmama rağmen ise bulamadım.kodları yazabilir misiniz ,rica etsem?

Bir yanıt yazın

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