Kod yazarken "bir deyim bekleniyor" hatası

Flukka

Zeptopat
Katılım
18 Mart 2022
Mesajlar
5
Daha fazla  
Cinsiyet
Erkek
Kod:
#include <iostream>

#include <cmath>



using namespace std;

int main()

{



    setlocale(LC_ALL, "Turkish");



    int vize, final;

    float ortalama;



    cout << "Lütfen vize notunuzu giriniz " << endl;

    cin >> vize;



    cout << "Lütfen final notunuzu giriniz" << endl;

    cin >> final;



    ortalama = (vize * 0.40 + final * 0.60);



    if (true) {





    } (vize > 0 && vize < 100 && final > 0 && final < 100);



    (ortalama >= 60); {

        ;

        cout << " Ortalamanız" << ortalama << "Tebrikler dersten geçtiniz";

    }

    else {

        cout << " Ortalamanız" << ortalama << "Üzgünüz dersten kaldınız" << endl;

    }

    else {

    cout << "Yanlış komut girdiniz";

    }





    return 0;

}
Kodlarım bunlar fakat her denememde bir deyim bekleniyor hatası alıyorum. Yardım edebilecek varmı?
 
Son düzenleyen: Moderatör:
Kodlarınız çok karışık, if, else, else if yapmaya çalışmışsınız fakat karıştırmışsınız. Tekrar sakince düzenlemeyi deneyin.

---------------------------------------------------------
if (true) {

///Burası boş?

}

// burası yanlış yerde else if olacak
(vize > 0 && vize < 100 && final > 0 && final < 100); //

/////else if olacak

(ortalama >= 60); //
{
//;
cout << " Ortalamanız" << ortalama << "Tebrikler dersten geçtiniz";
}
......
-----------------------------------------------------------------------------------
 
Kodlarınız çok karışık, if, else, else if yapmaya çalışmışsınız fakat karıştırmışsınız. Tekrar sakince düzenlemeyi deneyin.

---------------------------------------------------------
if (true) {

///Burası boş?

}

// burası yanlış yerde else if olacak
(vize > 0 && vize < 100 && final > 0 && final < 100); //

/////else if olacak

(ortalama >= 60); //
{
//;
cout << " Ortalamanız" << ortalama << "Tebrikler dersten geçtiniz";
}
......
-----------------------------------------------------------------------------------
dediğiniz gibi yaptım

if (true) {





}
else if
(vize > 0 && vize < 100 && final > 0 && final < 100);


else if
(ortalama >= 60); {


;
cout << " Ortalamanız" << ortalama << "Tebrikler dersten geçtiniz";

}


else {

cout << " Ortalamanız" << ortalama << "Üzgünüz dersten kaldınız" << endl;

}
else {

cout << "Yanlış komut girdiniz";

}





return 0;

}
fakat hala bir deyim bekleniyor hatası alıyorum if- else kullanımımı baştan yazmayı deniyeceğim yardımınız için teşekkürler
 
Ben bir kaç yerden örnek verdim hala hatalarınız var örnek bir yapı veriyorum buna göre baştan düzeltin.

C#:
if (ortalama >= 60)
   {
      //cout << " Ortalamanız" << ortalama << "Tebrikler dersten geçtiniz";
    }
else if (vize > 0 && vize < 100 && final > 0 && final < 100)
    {
         //cout << " Ortalamanız" << ortalama << "Üzgünüz dersten kaldınız" << endl;
    }
else
    {

//cout << "Yanlış komut girdiniz";

       }
 
if (vize > 0 && vize < 100 && final>0 && final < 100) {



if (ortalama >= 60) {
cout << "ortalamanız" << ortalama << "Tebrikler Dersten Geçtiniz" << endl;
}
else {
cout << "ortalamanız" << ortalama << "Üzgünüz Dersten Kaldınız" << endl;
}
else {
cout << "Yanlis Not Girdiniz";//hatalı olan kısım burası
}

}
if (vize > 0 && vize < 100 && final>0 && final < 100) {



if (ortalama >= 60) {
cout << "ortalamanız" << ortalama << "Tebrikler Dersten Geçtiniz" << endl;
}
else {
cout << "ortalamanız" << ortalama << "Üzgünüz Dersten Kaldınız" << endl;
}
else {
cout << "Yanlis Not Girdiniz";//hatalı olan kısım burası
}

}
tekrardan düzenledim
 

Geri
Yukarı