Se citeste un numar natural .Sa se determine si sa se afiseze inversul sunei cifrelor sale.Folosind algoritmul pentru prelucrarea cifrelor unui număr.
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
#include <iostream>
using namespace std;
int invers(int n) {
int inv = 0;
while (n > 0) {
inv = inv * 10 + n % 10;
n /= 10;
}
return inv;
}
int main() {
int n, sum = 0;
cin >> n;
while (n > 0) {
sum += n % 10;
n /= 10;
}
cout << invers(sum) << endl;
return 0;
}
Explicație:
Acest program citește un număr natural de la tastatură. Utilizează o buclă while pentru a extrage cifrele numărului și a le adăuga la suma totală. Apoi, se utilizează o funcție numită invers, care inversă numărul suma obținută și apoi afișează rezultatul.
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă