Se da un numar natural, sa se interschimbe prima si ultima cifra a lui.
Răspunsuri la întrebare
Răspuns de
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;
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
Limba română,
8 ani în urmă
Chimie,
8 ani în urmă
Limba română,
9 ani în urmă
Chimie,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă