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
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
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă