I Scrieți un program care citește de la tastatură un număr natural (se va lua variabila N de tip longint) și
afișează suma cifrelor pare și a celor impare din reprezentarea numărului citit.
Date de intrare: N - citit de la tastatură;
Date de ieșire: Sp (suma cifrelor pare) și Si (suma cifrelor impare) vor fi afișate pe ecran.
Va rog mult am evaluare.dau coroană
Răspunsuri la întrebare
Răspuns de
1
Salut!
Ai rezolvarea in limbaj C++ mai jos
#include <iostream>
using namespace std;
int main()
{
long int n, sp = 0, simp = 0;
cin >> n;
while (n != 0)
{
int c = n % 10;
if (c % 2 == 0)
{
sp += c;
}
else
{
simp += c;
}
n /= 10;
}
cout << sp << " " << simp;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Istorie,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă