Informatică, întrebare adresată de gainagabriela, 9 ani în urmă

Se da numarul natural n. Afisati numarul, cu prima cifra inversata cu a 2-a, a 3-a cu a 4-a, etc.

Date de intrare
Programul citește de la tastatură numărul n.

Date de ieșire
Programul va afișa numarul cu prima cifra inversata cu a 2-a, a 3-a cu a 4-a, etc.

Restricții și precizări
10 ≤ n ≤ 99.999.999
n are un numar par de cifre.

Răspunsuri la întrebare

Răspuns de artur99
24
long int n, n2=0, d=1, cif=0;

cin>>n;

while(n>0){
    cif = 10 * (n%10) + (n/10%10);
    n2 = n2 + cif * d;
    d = d * 100;
    n = n / 100;
}

cout<<n2;


Sper că ai înțeles cum merge :))
Alte întrebări interesante