+ Rispondi al Thread
Pagina 2 di 2 primaprima 12
Visualizzazione dei risultati da 11 a 14 su 14

Discussione: Numeri Romani

  1. #11
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    16,158
    Blogs
    5
    @marius... se hai letto la mia risposta avrsi visto che l'individuazione delle lettere icvdlmx è la strada da seguire ma nnon basta. Sul tuo codice direi che la presenza di goto dovrebbe essere evitata per migliorarne la lettura
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting è vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

  2. #12
    Marius44 non è in linea Scolaretto
    Luogo
    Catania
    Post
    310
    Buongiorno a tutti

    @AntonioG
    Grazie per la risposta e, principalmente, per essere stato così "buono". Come ho più volte ribadito, sono un autodidatta e alcuni "errori" me li porto dietro da quando comincia col mitico Commodor64 (altri tempi, altra filosofia). Mi potresti indicare come eliminare quel goto dal mio codice? Io non ci riesco. Grazie.

    Sì. come ben dici, il "trucco" sta nell'individuare la sequenza di quelle lettere che rappresentano numeri romani. Nel codice da me postato l'indirizzo viene splittato (che brutta parola, meglio diviso) in base agli spazi e, se quanto compreso fra gli spazi, corrisponde TUTTO a numeri romani allora lo si mette in maiuscolo; altrimenti si mette in maiuscolo solo la prima lettera a meno che non sia una lettera singola (per esempio la e congiunzione). Come ho detto prima, non son riuscito a rispondere all'appunto di Brontolo (un saluto) circa le preposizioni.

    Intanto son contento del fatto che Eusty (ciao anche a te) dice che "sembra funzionare". E' già un passo verso la meta.

    Ciao a tutti,
    Mario

  3. #13
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    16,158
    Blogs
    5
    Basta una

    Exit For

    al posto del goto

    P.S. Anche io ho iniziato con VIC20 e successivi (anzi, anche con un PET prima ...) ... bei tempi
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting è vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

  4. #14
    Marius44 non è in linea Scolaretto
    Luogo
    Catania
    Post
    310
    Semplice e geniale, come sempre!
    E io che ci giravo attorno ...

    Ciao e ... grazie ancora,ùMario

+ Rispondi al Thread
Pagina 2 di 2 primaprima 12

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi