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

Se da un numar natural, sa se interschimbe prima si ultima cifra a lui.

Răspunsuri la întrebare

Răspuns de rossetta
1
Buna,

int n;
cin >> n;
int ultimacifra = n % 10;
int p10 = 1;
int cn = n; // copia lui n
while(cn > 9) {
cn = cn / 10;
p10 = p10 * 10;
}
// cn are acum o singura cifra, prima cifra din n initial
int nrnou = n - ultimacifra + cn + p10 * (ultimacifra - cn) ;
cout << nrnou;
Alte întrebări interesante