C++ :: Aufgabe #1 :: Lösung #8

12 Lösungen Lösungen öffentlich
#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 scanf als auch cin für die Eingabe, bei der Ausgabe probieren Sie
cout und printf aus.
#8
vote_ok
von fuxlong (20 Punkte) - 06.10.2018 um 19:23 Uhr
Quellcode ausblenden C-Code
#include "stdafx.h"
#include <iostream>

int main()
{
	char cZeichen;
	std::ios::sync_with_stdio(false);
	std::cout << "Gebe das zu konvertierende Zeichen ein." << std::endl;
	std::cin >> cZeichen;
	int iDezimal = static_cast<int>(cZeichen);

	std::cout << "Zeichen: " << cZeichen << " ,Dezimal: " << iDezimal << " ,Hexadezimal: " << std::hex << iDezimal  << std::endl;
	system("pause>nul");
	return 0;
}

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben