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

Se da un sir de numere naturale care se citesc pana la intalnirea numarului 0, care nu face parte din sir. Sa se numere cate dintre acestea sunt pare si cate impare.
De exemplu, pentru sirul 23, 8, 89, 462, 101, 0 se va afisa: 2 pare si 3 impare.

Răspunsuri la întrebare

Răspuns de NuStiuCeSaPunAici2
1

Răspuns:

#include<iostream>

using namespace std;

int main()

{

int nr, p=0, i=0;

cout<<"nr=" ;cin>>nr;

while(nr!=0)

{if(nr%2==0)

p=p+1;

else

i=i+1;

cout<<"nr=" ;cin>>nr;

}

if(p!=0)

cout<<"S-au introdus "<<p<<" numere pare. "<<endl;

if(i!=0)

cout<<"S-au introdus "<<i<<" numere impare";

return 0;

}

Alte întrebări interesante