Mam pytanie, potrzebuję napisać program polecenie: Napisz program tak, aby liczby wyświetlały się w następujący sposób:
dziesiętnie: 59,
szesnastkowo: 0x3B ,
ósemkowo: 0o73
Sprawdź, w jaki sposób poniższa linijka wpłynie na wyświetloną szesnastkowo liczbę:
cout.setf(ios::uppercase);
Czy jak mi wychodzi 59 0x3b 073 to jest dobrze?
Czy część kodu poniżej jest poprawna?
Proszę o wskazówki a nie o rozwiązanie zadania
int l = 59;
cout.setf(ios::dec, ios::basefield); // w jakim systemie będą wpisywane lub wczytywane liczby
cout << l << endl; //59 liczba wyświetlana w systemie dziesiętnym
cout.setf(ios::showbase);
cout.setf(ios::hex, ios::basefield);
cout.setf(ios::uppercase);