Zeichen ials Dezimal oder Hex ausgeben

Dependencies:   mbed

Committer:
jesephin
Date:
Wed Apr 29 16:44:06 2020 +0000
Revision:
2:b57deaf107b8
Parent:
0:8e3f8f00be9e
Xiaojingmao_2_Vererbung publishen wird

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jesephin 0:8e3f8f00be9e 1 #/*Schreiben Sie ein Konsolenprogramm, das ein Zeichen einliest und dieses Zeichen sowohl
jesephin 0:8e3f8f00be9e 2 als Zeichen als auch als Dezimal- bzw. Hexadezimalwert ausgibt.
jesephin 0:8e3f8f00be9e 3 Verwenden Sie sowohl scanf als auch cin für die Eingabe, bei der Ausgabe probieren Sie
jesephin 0:8e3f8f00be9e 4 cout und printf aus.*/
jesephin 0:8e3f8f00be9e 5
jesephin 0:8e3f8f00be9e 6
jesephin 0:8e3f8f00be9e 7 #include <iostream>
jesephin 0:8e3f8f00be9e 8 using namespace std;
jesephin 0:8e3f8f00be9e 9 int main()
jesephin 0:8e3f8f00be9e 10 {
jesephin 0:8e3f8f00be9e 11 char zeichen;
jesephin 0:8e3f8f00be9e 12
jesephin 0:8e3f8f00be9e 13 cout << "Geben Sie ein Zeichen ein: ";
jesephin 0:8e3f8f00be9e 14 cin >> zeichen;
jesephin 0:8e3f8f00be9e 15 cout << zeichen<< endl;
jesephin 0:8e3f8f00be9e 16 cout << " Als decimal value ist : " << int(zeichen) << endl
jesephin 0:8e3f8f00be9e 17 << " Als hex value ist : " << "0x";
jesephin 0:8e3f8f00be9e 18 printf( "%x\n",zeichen );
jesephin 0:8e3f8f00be9e 19
jesephin 0:8e3f8f00be9e 20 return 0;
jesephin 0:8e3f8f00be9e 21 }