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

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.
#6
vote_ok
von Lemon (470 Punkte) - 15.09.2017 um 08:30 Uhr
Quellcode ausblenden C-Code
#include "stdafx.h"
#include <iostream>
#include <cstdio>

using namespace std;


int main()
{
	char zeichenEinlesen = 0;


	cout << "Bitte Zeichen eingeben!" << endl;
	cin >> zeichenEinlesen;


	cout << "Als Dezimalzahl: " << static_cast<int>(zeichenEinlesen) << endl;
	printf ("Als Zeichen: %c \n", zeichenEinlesen);
	cout << "Als Hexadezimalzahl: " << hex << static_cast<int>(zeichenEinlesen) << endl;

    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