Se citeste x numar natural de tip long. Sa se afiseze toate posibilitatile de a elimina ultima cifra a numarului si de a o pune pe prima pozitie.
Am nevoie de rezolvarea problemei in C++. Multumesc.
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;
DavidȘinca:
Ai uitat #include si using namespace std;
Alte întrebări interesante
Istorie,
8 ani în urmă
Matematică,
8 ani în urmă
Studii sociale,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Chimie,
9 ani în urmă