Çözüldü C# Şekilli parantezlerde benden bir tane daha şekilli parantez istiyor

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

l1ve10

Hectopat
Katılım
9 Ekim 2020
Mesajlar
27
Daha fazla  
Cinsiyet
Erkek
C#:
string nickname;
string yemek;
Console.ForegroundColor = ConsoleColor.Blue;
Console.Title = "Kod";
Console.WriteLine("Merhaba adın nedir?");
nickname = Console.ReadLine();
Console.WriteLine("Merhaba, " + nickname + "Burada ne yemek istersin ?");
yemek = Console.ReadLine();
if (yemek == "Döner")
{
Console.WriteLine("Oooo kral adamsın hemen getiriyorum kardeşim.");
}

else
{
Console.WriteLine("O yoktu elimizde en iyisi ben sana döner ayran getireyim.");
}

else if (yemek == "Sen")
{
Console.WriteLine("Of be kanka beni yiyemezsin.Yamyam mısın sen? Neyse sana döner ayran getireyim.");
}

Console.ReadKey();

Eki Görüntüle 703317

1602787278595.png


Burada benden bir tane daha "}" istiyor sanırım. Fakat ben buraya şekilli parantezi koyduğum zaman 23 civarı hata çıktığını gördüm. Kodlamada yeni olduğum için yaptığım İngilizce araştırmalardan pek bir şey anlamadım. Yardımcı olursanız sevinirim.
 
Çözüm
if, else, else if şeklinde gitmişsin. Else if ifadesi if ile else'in arasında olmalı.

If şart belirtir. Else if, ilk belirttiğin şart olmayınca tekrar şart koşmak içindir. Else ise hiçbir şart gerçekleşmediğinde olur.

Hayal gücünüz çok güzel hiç körelmemiş. Ben 16 yaşındayım benimki köreldi çoktan sormam ayıp değilse kaç yaşındasınız? Bu arada bu ise amacınız, Python'da input ile çok daha rahat yaparsınız. IDE olarak da Visual Studio öneririm C# için.
 
Hayal gücünüz çok güzel hiç körelmemiş. Ben 16 yaşındayım benimki köreldi çoktan sormam ayıp değilse kaç yaşındasınız? Bu arada bu ise amacınız, Python'da input ile çok daha rahat yaparsınız. IDE olarak da Visual Studio öneririm C# için.
Ben aslında buna Unity adlı programı öğrenmek için başladım. Hayal gücüm sizden daha küçük olduğum için körelmemiş olabilir.
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Geri
Yukarı