Răspuns :
#include <iostream>
using namespace std;
short rest[12];
int main()
{
int n, ind=0;
cin >> n;
while (n)
{
++ind;
rest[ind]=n%16;
n/=16;
}
for (int i=ind; i>=1; --i )
{
if (rest[i]==0) cout << '0';
if (rest[i]==1) cout << '1';
if (rest[i]==2) cout << '2';
if (rest[i]==3) cout << '3';
if (rest[i]==4) cout << '4';
if (rest[i]==5) cout << '5';
if (rest[i]==6) cout << '6';
if (rest[i]==7) cout << '7';
if (rest[i]==8) cout << '8';
if (rest[i]==9) cout << '9';
if (rest[i]==10) cout << 'A';
if (rest[i]==11) cout << 'B';
if (rest[i]==12) cout << 'C';
if (rest[i]==13) cout << 'D';
if (rest[i]==14) cout << 'E';
if (rest[i]==15) cout << 'F';
}
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!