Çözüldü C Switch Case'de harici bir tuşa basıldığında kullanıcıya 2. deneme hakkı nasıl verilir?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

EmirArat

Kilopat
Katılım
20 Kasım 2018
Mesajlar
121
Çözümler
1
Switch case'de 6 tuşu olan bir menü yapmak istiyorum. 1-6 arası olmayan herhangi bir tuşa bastığında koyuduğum default komutu sayesinde uyarı veriyor. Ama sonra kapanıyor. Program başladığında 1 harici herhangi bir tuşa basarsa uyarı verdirip kapanmadan kullanıcının 2. denemesinde case 1'i aktive etmesini nasıl sağlayabilirim?

@EmirArat @kaan.w @DaddyJacop
 
Son düzenleyen: Moderatör:
Çözüm
Recursive method ile çözebilirsin.

void Recursive()
{
int input = Console.ReadLine();
switch(input)
{
case x:
//kod bloğu
break;
case y:
// kod bloğu
break;
default:
// kod bloğu
Recursive();
break;
}
}
Recursive method ile çözebilirsin.

void Recursive()
{
int input = Console.ReadLine();
switch(input)
{
case x:
//kod bloğu
break;
case y:
// kod bloğu
break;
default:
// kod bloğu
Recursive();
break;
}
}
 
Çözüm
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…