العودة إلى موقع برمج

التحدي البرمجي

#1
#include <iostream>
using namespace std;

int main()
{
    int grade;
    cin >> grade;

    if(grade >= 90)
    {
        cout << "ممتاز" << endl;
    }
    else 
    {
       else if(grade >= 80)
       {
            cout << "جيد"<< endl;
       }
    
    return 0;
}

يوجد مشكلة في ال Else if ولا اعلم ما هي

#2

يجب استخدام else if مباشرة بعد الجملة الشرطية if اي لايمكن الفصل بينهما ب else
else ستكون في نهاية الجملة الشرطية اي if ثم else if بحسب عدد الحالات التي تحتاجها وفي النهاية else