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

Se citesc numere naturale pana cand se citeste un numar nul. Sa se afiseze
acele perechi de numere consecutive ca aparite in care cele doua numere din
pereche au aceasi suma a cifrelor.


andrei750238: Ce limbaj ?
Ra29: C++

Răspunsuri la întrebare

Răspuns de Rayzen
0

#include <iostream>

using namespace std;

int digit_sum(int n) {

int sum = 0;

while (n > 0) {

sum += n % 10;

n /= 10;

}

return sum;

}

int main() {

int n;

cin >> n;

int prev = n;

while (n != 0) {

cin >> n;

if (digit_sum(prev) == digit_sum(n)) {

cout << prev << " " << n << endl;

}

prev = n;

}

return 0;

}

Alte întrebări interesante