Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2013
    Messaggi
    12

    [flex] esercizio sostituzione caratteri

    Salve a tutti,
    essendo ancora poco pratico con Flex avrei bisogno di alcuni suggerimenti per risolvere il seguente esercizio:
    "Scrivere un programma che trasformi in maiuscolo il primo carattere delle parole composte da solo caratteri minuscoli".
    Es. armadio -> Armadio
    Riesco a matchare le parole che mi interessano, ma non riesco a trovare un metodo pratico per sostituire la prima lettera.
    La mia idea è quella di "prelevare" il contenuto di yytext, salvarlo in una struttura adeguata e qui modificare il carattere, ma...non riesco a convertire in codice il mio pensiero.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2013
    Messaggi
    12
    Risolto
    Era abbastanza semplice. Dichiarata una variabile stringa come puntatore a char e matchata la parola con sole minuscole:
    codice:
    ...
    stringa = yytext;
    stringa[0] = (char)((int)stringa[0]-32);
    ...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.