Visualizzazione dei risultati da 1 a 8 su 8

Hybrid View

  1. #1
    Funziona come previsto, ma il problema è che se inserisco un carattere al posto di un numero, questo entra in un loop infinito. Quindi vorrei anche correggere l'errato inserimento di un carattere al posto di un numero.

  2. #2
    Quote Originariamente inviata da plaztinum Visualizza il messaggio
    Funziona come previsto, ma il problema è che se inserisco un carattere al posto di un numero, questo entra in un loop infinito. Quindi vorrei anche correggere l'errato inserimento di un carattere al posto di un numero.
    In questo caso devi leggere anche i numeri usando il %c, cioè leggerli come caratteri. Ovviamente lo switch case va modificato opportunamente, cioè tipo case '1': ecc....

  3. #3
    Ok ora va già meglio. Avevo riscontrato un piccolo problema nel ritornare al menù principale dopo essere uscito dal case '2' (mi stampava in automatico qualcosa e mi usciva 'Invalid choice'), ma ho ovviato svuotando il buffer di tastiera. Non so come ringraziarti, credo che ti menzionerò nei crediti (a patto che tu sia d'accordo )

  4. #4
    Quote Originariamente inviata da plaztinum Visualizza il messaggio
    Ok ora va già meglio. Avevo riscontrato un piccolo problema nel ritornare al menù principale dopo essere uscito dal case '2' (mi stampava in automatico qualcosa e mi usciva 'Invalid choice'), ma ho ovviato svuotando il buffer di tastiera. Non so come ringraziarti, credo che ti menzionerò nei crediti (a patto che tu sia d'accordo )
    Perfetto. Un consiglio generale che posso darti. Impara a simulare il codice man mano che lo scrivi, nella tua testa. Lo so richiede uno sforzo iniziale notevole, ma riuscirai a scrivere pezzi ( piccoli, per quelli grandi ci sono tecniche di ingegneria del software ) di codice che al 99% saranno corretti. Accoppiato a tecniche e linguaggi di programmazione funzionale, riuscirai a scrivere software robusto ed efficiente con naturalezza.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.