Răspuns :
#include
using namespace std;
int main() {
int n;
cout << "Introduceti un numar natural (cu cel mult 8 cifre): ";
cin >> n;
int max_digit = 0;
int min_digit = 9;
// Parcurgem cifrele numarului si determinam maximul si minimul
while (n > 0) {
int digit = n % 10;
max_digit = max(max_digit, digit);
min_digit = min(min_digit, digit);
n /= 10;
}
// Calculam si afisam diferenta dintre cea mai mare cifra si cea mai mica
int difference = max_digit - min_digit;
cout << "Diferenta dintre cea mai mare cifra si cea mai mica este: " << difference << endl;
return 0;
}
using namespace std;
int main() {
int n;
cout << "Introduceti un numar natural (cu cel mult 8 cifre): ";
cin >> n;
int max_digit = 0;
int min_digit = 9;
// Parcurgem cifrele numarului si determinam maximul si minimul
while (n > 0) {
int digit = n % 10;
max_digit = max(max_digit, digit);
min_digit = min(min_digit, digit);
n /= 10;
}
// Calculam si afisam diferenta dintre cea mai mare cifra si cea mai mica
int difference = max_digit - min_digit;
cout << "Diferenta dintre cea mai mare cifra si cea mai mica este: " << difference << endl;
return 0;
}
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că resursele disponibile v-au fost de ajutor. Pentru întrebări sau asistență suplimentară, nu ezitați să ne contactați. Ne bucurăm să vă revedem în curând și vă invităm să ne salvați în lista de site-uri preferate!