Cum poti elimina prima cifra a unui numar daca nu stiu cate cifre are numarul respectiv?
In C++.
Răspunsuri la întrebare
Răspuns de
1
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.
xBobo:
Multumesc, dar ar merge sa fac oglinditul unui numar si dupa sa fac operatia / 10 si dupa sa ii fac iar oglinditul?
Alte întrebări interesante
Engleza,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Geografie,
8 ani în urmă
Matematică,
9 ani în urmă