Se citeşte un număr natural X format din 4 cifre. Să se afişeze numărul obţinut din suma numerelor care se obţin eliminand pe rând ultima cifră a lui X, apoi ultimele două, apoi ultimele 3.
Exemplu. Dacă x=2347 se obţine 234+23+2=259
(structura liniara)c++
Vă rog! Am nevoie urgent!
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <iostream>
using namespace std;
int main() {
int x, sum = 0;
cin >> x;
while (x > 0) {
sum += x;
x /= 10;
}
cout << sum << endl;
return 0;
}
VxF:
În exemplul dat numărul original nu este adăugat la rezultat, doar cele 3 numere formate prin eliminare.
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă