C#'de Kim Milyoner İster yarışma projesinde joker yapımı

Merhaba. Dün akşam 5000 satırı gördükten sonra açıkçası biraz üşendim ve işlerimden dolayı bakamadım 😀

Soru dataları hariç kodu 500 satıra kadar düşürdüm ve dinamik hale getirdim. İsterseniz gönderdiğim projeyi kendi çözümünüze uyarlayabilirsiniz ya da gerekli düzenlemeleri yapıp bunu da kullanabilirsiniz.

Kodu okuyarak yaptığınız hatayı kendiniz anlamanız daha iyi olacaktır.

Proje Link bağlantı üzerinden projeyi indirebilirsiniz.

Hocam çok teşekkür ederim zahmet edip yazmışsınız ama C#'a yeni başladık attığın kodların hiçbirini anlayamadım hoca nasıl yaptın diye soracak ben bunları cevaplayamam :)

Bu şekilde kullanır mısın?

C#:
private int telefon = 3, seyirci = 3;
 private void haklar(int KullanılanHak)
 {
 switch (KullanılanHak)
 {
 case 1:
 while (telefon >= 0)
 {
 if (telefon > 0)
 {
 telefon--;
 MessageBox.Show("+");
 }
 else.
 {
 MessageBox.Show("Hak gg");
 }
 break;
 }
 break;
 case 2:
 while (seyirci >= 0)
 {
 if (seyirci > 0)
 {
 seyirci--;
 MessageBox.Show("++");
 }
 else.
 {
 MessageBox.Show( "Seyirci Hak gg");
 }
 break;
 }
 break;
 }
 }

Çağırma esnasında bunu yapıyorsun.
C#:
haklar(1);

Hocam bu kodu nasıl kullanacağım hakkımda hiç fikrim yok nasıl kullanacağımı biraz anlatabilir misin?
 
Son düzenleme:
Hocam çok teşekkür ederim zahmet edip yazmışsınız ama C#'a yeni başladık attığın kodların hiçbirini anlayamadım hoca nasıl yaptın diye soracak ben bunları cevaplayamam :)



Hocam bu kodu nasıl kullanacağım hakkımda hiç fikrim yok nasıl kullanacağımı biraz anlatabilir misin?
Haklar(1); dediğim void çağırmak için kullanılacak. İçinde ki 1 ise kullanıcaya misal telefon hakı ise 1 de farklı bir jokerde farklı bir sayı. O sayı alıcak ve switche getirecek. Burda gelen sayıya eş olan hakı kontrolü olucak bu kadar olay.
 

Technopat Haberler

Geri
Yukarı