Informatică, întrebare adresată de medalara22, 9 ani în urmă

Se citesc n nr câte au suma cifrelor nr par ?

Răspunsuri la întrebare

Răspuns de Andi07
3
#include <iostream>
using namespace std;
int main()
{ int n,i,s,nr;
  cin>>n;
  for(i=1;i<=n;i++)
      cin>>x;  s=0;
      while(x)
         {  
               s=s+x%10;
               x=x/10;
          }
      if(s%2==0)
         nr++;
cout<<nr;


artur99: Vezi c*ai ratat niște acolade
Andi07: nu e neapărat să le pui,în C++ dacă scrii corect,și le aliniezi așa cum trebuie programul lucrează cum trebuie.
Emil1234: De asemenea, banuiesc ca C++ isi da singur seama ca "x" este o variabila. Pe langa asta daca nu inchizi acolada de la int main() nu e o problema, mai ales in C++, care se prinde ca dupa cout tu ai terminat programul. De asemenea, programul de mai sus va evalua toate cele n numere nu doar ultimul, fara sa pui acoladele unde trebuie, pentru ca, evident, tehnologia a evoluat si compilerul incepe sa invete singur unde trb sa fie acoladele, in functie de cum folosesti TAB-ul :) .
Emil1234: Ca o concluzie finala, este important sa pui acoladele, C++ nu va intelege de la sine in functie de cum le aliniezi :)
artur99: :D Poate se apucă de python :D
Alte întrebări interesante