Çözüldü C++ "Bir deyim bekleniyor" hatası

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

MiliKK

Femtopat
Katılım
12 Mayıs 2021
Mesajlar
6
Daha fazla  
Cinsiyet
Erkek
#include <iostream>

using namespace std;

int main()
{
int vize, final;
cout << "vize...:";
cin >> vize;
cout << endl << "final...:";
cin >> final;

int sonuc = (vize + final) / 2;

if (sonuc > 90);
{
cout << "aa aldiniz" << endl;
}
else if (sonuc > 80);
{
cout << "bb aldiniz" << endl;
}
else if (sonuc > 70);
{
cout << "cc aldiniz" << endl;
}
else
{
cout << "ff aldiniz" << endl;
}
cout << "kosullar bitti" << endl;
}


C++ bunu yazdığım zaman else üzerinde bir deyim bekleniyor hatası veriyor. Neden acaba?
 

Dosya Ekleri

  • 1.png
    1.png
    9,3 KB · Görüntüleme: 356
Çözüm
if ifadelerinin sonuna semi-colon konulmaz. if'in sonuna ; koyarak else if'i anlamsız hale getiriyorsunuz. Bu yüzden hata veriyor.

Geri
Yukarı