Zum Forum springen
Benachrichtigungen
Alles löschen

[Geschlossen] c++ kurze frage

8 Beiträge
6 Benutzer
0 Reactions
352 Ansichten
makro1983
Beigetreten: 17.05.2008

Soll in einem Programm alle kleinbuchstaben in Grossbuchstaben umwandeln.

Unterpunkt der Aufgabe lautet:
- Die ASCII Tabelle definiert folgende Codes (dezimal):
a: 97, z: 122, A: 65, Z: 90, Leerzeichen: 32

reicht das dann so:
if (variable[x] >= a && <= z)
{
variable[x]=variable[x] -25;
}

??


7 Antworten
Alpo
Beigetreten: 06.04.2008

-32, oder?


makro1983 Themenstarter
makro1983
Beigetreten: 17.05.2008

Original von Alpo
-32, oder?

ajo... stimmt. aber dann passt der gedanke?


kayza
Beigetreten: 07.05.2010

terroristisch ja, ascii wert um 32 verringern passt, ob die vergleichsoperationen von der syntax gültig sind hab ich jetzt kA


Alpo
Beigetreten: 06.04.2008

ja, die syntax müsste ok sein, wenn das variable[]-array mit den ascii codes gefüttert wurde


CasinoRoyal
Beigetreten: 26.11.2006

kompilieren geht über studieren

aber sieht gut aus


crt32
Beigetreten: 17.02.2007

Muss halt

if (variable[x] >= 'a' && variable[x] <= 'z')

heißen, dann passt das.


Teilen: