Informatică, întrebare adresată de Utilizator anonim, 8 ani în urmă

Ce esre gresit in acest cod

Anexe:

Răspunsuri la întrebare

Răspuns de cosmacosmin97
0

Răspuns:

include<cmath>  - pt pow

int main( => int main() (ai uitat sa inchizi paranteza rotunda)

if(d+e==f) =>if ((d+e)==f) (nu sunt sigur, dar cred ca verifica e==f si da dupaia eroare ca nu exista operator de adunare intre int si bool si ca if nu accepta decat un bool in conditie)

formateaza codul:

int main()

{

   ...

   if((d+e)==f)

   {

       cout<<"DA";

   }

   else

   {

       cout<<"NU";

   }

   return 0;

}


Utilizator anonim: Mersi mult
andrei750238: Nu e nevoie de formatare, prima oara se executa adunarea apoi egalitatea (daca nu e specificat altfel prin paranteze)
andrei750238: https://en.cppreference.com/w/cpp/language/operator_precedence
cosmacosmin97: formatarea codului. nu a parantezelor *facepalm*
Alte întrebări interesante