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

Cerința

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 stassahul
4
#include <iostream>
#include <cstring>

using namespace std;

char n[9],c;

int main()
{

   cin >> n;

   for(int i=0;i<=strlen(n)-1;i++)
   {
       if(i%2==1)
       {
           n[i-1]=n[i];
           n[i]=c;
       }
       c=n[i];
   }

   cout << n;

}
Alte întrebări interesante