C++ :: Aufgabe #1 :: Lösung #3
12 Lösungen
#1
Zeichen als Dezimal- bzw. Hexadezimalwert ausgeben
Anfänger - C++
von Gustl
- 12.08.2012 um 15:26 Uhr
Schreiben Sie ein Konsolenprogramm, das ein Zeichen einliest und dieses Zeichen sowohl
als Zeichen als auch als Dezimal- bzw. Hexadezimalwert ausgibt.
Verwenden Sie sowohl
als Zeichen als auch als Dezimal- bzw. Hexadezimalwert ausgibt.
Verwenden Sie sowohl
scanf als auch cin für die Eingabe, bei der Ausgabe probieren Siecout und printf aus.
#3
von incocnito (700 Punkte)
- 01.09.2012 um 13:33 Uhr
#include <iostream>
#include <cstdio>
int main()
{
unsigned char ein_zeichen;
std::cin >> ein_zeichen; //alternative: std::scanf("%c", &ein_zeichen);, zweimal eingeben lassen wär ja doof
std::cout << "Als Zeichen: " << ein_zeichen;
std::printf("\nDezimal: %i", ein_zeichen);
std::cout << "\nHexadezimal: " << std::hex << static_cast<int>(ein_zeichen);
}Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
