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

Se dă un numar de trei cifre, sa se afuseze numarul obtinut prin citirea numarului initial de la dreapta la stanga.
Ofer 25 de puncte.​

Răspunsuri la întrebare

Răspuns de boiustef
2

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   short n, inv;

   cin >> n;

   inv=(n%10)*100 + ((n/10)%10)*10 + n/100;

   if (inv<10) cout << 0 << 0 << inv;

   else

       if (inv<100) cout << 0 << inv;

       else cout << inv;

   return 0;

}

Explicație:

am cercetat si cazurile:

pentru n=200, atunci se afiseaza 002;

pentru n=260, atunci se afiseaza 062

pentru n=329, se afiseaza 923

Alte întrebări interesante