Bildirim
S
@SİNCANAZ
"er": Geleneksel rütbe sistemi koşulları geçerlidir.
Diğer rütbeleri gör
Gönderileri
SİNCANAZ (Nisa Y) · C# altına konu açtı.
7 ay
Neden doğru çıktıyı vermiyor?
using System; class Program { static void Main() { string yes = "e"; Console.WriteLine("Yeni bir bilmece ister misin? e/h"); string input = Console.ReadLine().Trim(); string cevap2 = "kaplumbağa"; string tahmin2 = ""; int tahminSayisi2 = 0; int tahminSiniri2 = 3; bool tahminHakkiBitti2 = false; if (string.Equals(yes, input, StringComparison.OrdinalIgnoreCase)) { Console.WriteLine("İşte yeni bilmecen: "); Console.WriteLine("Karşıdan gördüm bir taş yanına vardım dört ayak bir baş."); Console.WriteLine("Yine 3 tahmin hakkın olduğunu unutma."); while (!string.Equals(tahmin2, cevap2, StringComparison.OrdinalIgnoreCase) && !tahminHakkiBitti2) { if (tahminSayisi2 < tahminSiniri2) { Console.WriteLine("Tahminini gir: "); tahmin2 = Console.ReadLine().Trim(); tahminSayisi2++; Console.WriteLine($"DEBUG: tahminSayisi2 = {tahminSayisi2}, tahmin2 = '{tahmin2}'"); if (tahminSayisi2 == 1 && !string.Equals(tahmin2, cevap2, StringComparison.OrdinalIgnoreCase)) { Console.WriteLine("Yanlış tahmin. 2 tahmin hakkın daha var."); Console.WriteLine("İşte sana bir ipucu: Bilmecenin cevabı bir hayvan."); } else if (tahminSayisi2 == 2 && !string.Equals(tahmin2, cevap2, StringComparison.OrdinalIgnoreCase)) { Console.WriteLine("Yanlış tahmin. Son bir tahmin hakkın kaldı. İyice düşün."); Console.WriteLine("İşte sana bir ipucu daha: Cevap 4 heceli."); } else if (tahminSayisi2 == 3 && !string.Equals(tahmin2, cevap2, StringComparison.OrdinalIgnoreCase)) { Console.WriteLine("Yanlış tahmin. Hiç hakkın kalmadı."); tahminHakkiBitti2 = true; } } else { tahminHakkiBitti2 = true; } } if (string.Equals(tahmin2, cevap2, StringComparison.OrdinalIgnoreCase)) { Console.WriteLine("Doğru cevap! Tebrikler."); } else if (tahminHakkiBitti2) { Console.WriteLine("Bilmecenin doğru cevabı: kaplumbağa."); } } else { Console.WriteLine("Tamam o zaman. Görüşürüz."); } } }Kod
Yığını:
İkinci bilmecenin cevabını kaplumbağa olarak girdiğim zaman
“Doğru cevap! Tebrikler.” yerine
“Yanlış tahmin. 2 tahmin hakkın daha var.
İşte sana bir ipucu: Bilmecenin cevabı bir hayvan.” çıktısını veriyor. Neden?
Temel Bilgiler ve İstatistikler
Aktiflik: Şu anda DH'de değil
Son Giriş: 7 ay önce
Son Mesaj Zamanı: 7 ay
Mesaj Sayısı: 1
Gerçek Toplam Mesaj Sayısı: 1
İkinci El Bölümü Mesajları: 0
Konularının görüntülenme sayısı: 116 (Bu ay: 3)
Toplam aldığı artı oy sayısı: 0 (Bu hafta: 0)
En çok mesaj yazdığı forum bölümü: Yazılım Geliştirme
Son Giriş: 7 ay önce
Son Mesaj Zamanı: 7 ay
Mesaj Sayısı: 1
Gerçek Toplam Mesaj Sayısı: 1
İkinci El Bölümü Mesajları: 0
Konularının görüntülenme sayısı: 116 (Bu ay: 3)
Toplam aldığı artı oy sayısı: 0 (Bu hafta: 0)
En çok mesaj yazdığı forum bölümü: Yazılım Geliştirme
Mesajları
İkinci El Referansları