Programmieren - alles kontrollieren 4.941 Themen, 20.715 Beiträge

C++ Buchstaben wandeln groß/klein

PingOfDeath / 1 Antworten / Baumansicht Nickles

Hallo ;-)

Ich suche einen Weg einen eingelesenen Buchstaben umzuwandeln. Das soll dann so aussehen :

Eingabe: A Ausgabe: a
Eingabe: T Ausgabe: t

Ich weiss dass die Zeichen im ASCII-Code 32"Stellen" weiter weg liegen, wenn man das gleiche Zeichen in einer anderen Größe haben möchte.

Bsp.: A ist dezimal 65 // +32 // = 97 = a

Ich hab gedacht ich wandle den Buchstaben in eine Zahl um und addiere/subtrahiere dazu 32 ....
Diese Zahl dann wieder umwandeln.

Nur ich komm einfach nicht drauf wie ich das machen soll.

Wer kann helfen?

Gruß, PingOfDeath

bei Antwort benachrichtigen
thomas woelfer PingOfDeath „C++ Buchstaben wandeln groß/klein“
Optionen

... tolower() bzw. toupper().

alternativ:
char c='A';
print( "%c", (char)((int)c+32));

WM_HOPETHISHELPS

this posting contains no tpyos.
bei Antwort benachrichtigen