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

Se citește n. Să se calculeze suma cifrelor pare și suma cifrelor impare ale lui n.


WalkCat: Ce limbaj de programare?
larisaalexia: Pascal
larisaalexia: Adică e ok și în C++ ,voiam doar un exemplu .

Răspunsuri la întrebare

Răspuns de algo
0
#include <iostream>

using namespace std;

int main()
{
int n, sumap = 0, sumai = 0;
cin >> n;

while(n != 0)
{
if((n % 10) % 2 == 0)
{
sumap += n % 10;
}
else if((n % 10) % 2 != 0)
{
sumai += n % 10;
}
n /= 10;
}

cout << sumap << " " << sumai;

return 0;
}
Răspuns de InfinityForever
0
#include /iostream\

using namespace std;
int main()
{
int n, uc, sp=0, si=0;
cin >> n;
while ( n !=0 )
{ uc=n%10;
if (uc%2==0) sp++;
else si++;
n=n/10; }
cout << "Suma cifrelor pare: " << sp;
cout << endl*
cout << "Suma cifrelor impare: " << si;
return 0;
}

In loc de semnele / si \ tu pui < si >. Mie nu mi le afiseaza din cauza ca sunt logat pe telefon si le confunda cu scripturile paginii.
Alte întrebări interesante