Informatică, întrebare adresată de pisladianamaria, 8 ani în urmă

Se da un sir de numere intregi care se citesc pe rand atat timp cand nu s a intalnit valoarea 0. Sa se determine suma elementelor impare(a mod 2<>0) din sir.

va rog muulltt de tot

Răspunsuri la întrebare

Răspuns de robertanisoiu
1

Răspuns:

#include <iostream>

using namespace std;

int numar, suma;

int main()

{

   cout<<"Introduceti numarul intreg (0 pentru a termina) : ";

   cin>>numar;

   while(numar!=0) // se citeste pana se introduce 0

   {

       if(numar % 2 != 0) //se verifica daca este un numar impar

           suma=suma+numar;

       cout<<"Introduceti numarul intreg (0 pentru a termina) : ";

       cin>>numar;

   }

   cout<<"Suma este: "<<suma;

   return 0;

}

Explicație:

Alte întrebări interesante