Răspuns :
#include <iostream>
using namespace std;
int main()
{
int n,par=0, copie=0, impar=0;
cin>>n;
copie=n;
while(copie!=0)
{
if((copie%10)%2==0)
par++;
else
impar++;
copie=copie/10;
}
cout<<"Numarul "<<n<<" are "<<par<<" cifre pare si "<<impar<<" cifre impare";
}
#include <iostream>
using namespace std;
int main()
{
double n;
int intr, pare=0, imp=0, a, ult;
cin >> n;
if (n<0) n=-n;
a=n;
while (a!=n)
{
n*=10;
a=n;
}
while (a)
{
if (a%2) ++imp;
else ++pare;
a/=10;
}
cout << pare << " " << imp;
}
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite pentru acces rapid.