Cum poti elimina prima cifra a unui numar daca nu stiu cate cifre are numarul respectiv?
In C++.


Răspuns :

Răspuns:

#include <iostream>

using namespace std;

int main() {

   int x, x_fara_cf, p10;

   cin >> x;

   p10 = 1;

   x_fara_cf = 0;

   while ( x >= 10 ) {

       x_fara_cf = x % 10 * p10 + x_fara_cf;

       p10 *= 10;

       x /= 10;

   }

   cout << x_fara_cf;

   return 0;

}

Explicație:

Din pacate nu exista o operatie care sa faca treaba asta.

Asta este o metoda doar.