Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Altri Linguaggi - Mips: come trasformare caraterri
Forum - Altri Linguaggi - Mips: come trasformare caraterri

Avatar
matteoqwerty (Normal User)
Newbie


Messaggi: 3
Iscritto: 16/07/2010

Segnala al moderatore
Postato alle 23:54
Domenica, 19/09/2010
ciao a tutti,
ho un problema...data una stringa di caratteri  minuscoli maiuscoli o altri, trasformi i minuscoli in maiuscoli e viceversa e gli altri li lasci inalterati. Cè qualcuno che può aiutarmi su come una volta letto un carattere lo riesco a trasformare in maiuscolo o minuscolo??
non riesco a trovar soluzione..
grazie

PM
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6230
Iscritto: 04/12/2003

Up
2
Down
V
Segnala al moderatore
Postato alle 6:04
Lunedì, 20/09/2010
Se il codice ASCII di un carattere e' tra 65 e 90, aggiungi 'a' - 'A' (97 - 65), se e' tra 97 e 122, aggiungi 'A' - 'a' (65 - 97).

http://www.asciitable.com/

Ultima modifica effettuata da pierotofy il 20/09/2010 alle 6:05


Il mio blog: https://piero.dev
PM
Avatar
lumo (Member)
Expert


Messaggi: 449
Iscritto: 18/04/2010

Up
1
Down
V
Segnala al moderatore
Postato alle 15:45
Lunedì, 20/09/2010
Testo quotato

Postato originariamente da pierotofy:

Se il codice ASCII di un carattere e' tra 65 e 90, aggiungi 'a' - 'A' (97 - 65), se e' tra 97 e 122, aggiungi 'A' - 'a' (65 - 97).

http://www.asciitable.com/


dopo che hai controllato che il carattere ch sia 65 < ch < 90 e 97 < ch < 122 puoi semplicemente fare ch xor 32
meno logico ma è un'alternativa

Ultima modifica effettuata da lumo il 20/09/2010 alle 15:46
PM
Avatar
matteoqwerty (Normal User)
Newbie


Messaggi: 3
Iscritto: 16/07/2010

Up
0
Down
V
Segnala al moderatore
Postato alle 21:07
Lunedì, 20/09/2010
Perfetto.. grazie 1000 adesso cerco di scrivere il programma

PM