Răspuns :
#include <iostream>
using namespace std;
void octal(int numar) {
if(numar > 0) {
octal(numar / 8);
cout << numar % 8;
}
}
void hexazecimal(int numar) {
if(numar > 0) {
hexazecimal(numar / 16);
if(numar % 16 < 10)
cout << numar % 16;
else
cout << (char) ('A' + (numar % 16) - 10);
}
}
int main() {
int numar;
cin >> numar;
cout << "Octal: "; octal(numar);
cout << endl << "Hexazecimal: "; hexazecimal(numar);
return 0;
}
using namespace std;
void octal(int numar) {
if(numar > 0) {
octal(numar / 8);
cout << numar % 8;
}
}
void hexazecimal(int numar) {
if(numar > 0) {
hexazecimal(numar / 16);
if(numar % 16 < 10)
cout << numar % 16;
else
cout << (char) ('A' + (numar % 16) - 10);
}
}
int main() {
int numar;
cin >> numar;
cout << "Octal: "; octal(numar);
cout << endl << "Hexazecimal: "; hexazecimal(numar);
return 0;
}
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile disponibile v-au fost utile și inspiraționale. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, suntem aici pentru a vă ajuta. Ne face plăcere să vă revedem și vă invităm să adăugați site-ul nostru la favorite pentru acces rapid!