Zahl als Buchstabe

paddymann

Mitglied
Hallo!
Also korrigier mich bitte einer wenn ich sch... laber: Jeder Buchstabe lässt sich auch als Zahl darstellen. Meine Frage jetzt: Wie kann ich die Zahl wieder als Buchstaben ausgeben
Danke!
 
Hy!

Entweder wenn du mit C arbeitest gibst du den Buchstaben mit
Code:
int buchst = 65;
printf( "%c", buchst);
in C++ einfach auf char casten.
Code:
int buchst = 65;
cout << (char)buchst << endl;

mfg
uhu01
 
Danke! Das von dir hab ich noch nicht ganz verstanden umbrasaxum. Krieg ich mit deinem Code den Buchstaben als Zahlenwert?
 
Warum bekomme ich bei folgendem Programm immer den Buchstaben r zurück und warum wird ein Buchstabe gerade mit 10 Ziffern dargestellt

#include <iostream>

char letter;
int var;
int schluss;

int main()
{
std::cout << "Welcher Buchstabe?: ";
std::cin >> letter;
int var = (int) 'letter';
std::cout << "Als Zahl: " << var;
std::cout << "\nWieder als Buchstabe: " << (char)var;


std::cin >> schluss;
}
 
1) Deklariere Variabeln lokal
2) Einzelne Chars stehen in Hochkommas
3) String Literals stehen in Anführungsstrichen
4) Variablen stehen alleine
 
moin


Bei
Code:
int var = (int) 'letter';
die Hochkommas weg!
also
Code:
int var = (int) letter;


mfg
umbrasaxum
 
Zurück