Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    5

    [C++] problema con espressione

    Salve ragazzi, scusate se il titolo è poco chiaro, ma non sapevo cosa metterci.
    Praticamente ho un problema, penso anche sciocco, ma che proprio non riesco a risolvere.

    Voglio che il valore contenuto in resultOraDa[0] sia compreso tra 8 e 16 e il carattere contenuto in oraDa[2] sia il punto. Come posso combinare le due cose in un solo while?
    Io ho provato così ma non va:

    while(resultOraDa[0] < 8 || resultOraDa[0] > 16 || oraDa[2]!='.'){...}

    Le due cose messe separate funzionano.

    Grazie a tutti per l'aiuto

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2009
    Messaggi
    225
    prova così
    codice:
    while ( !( ( resultOraDa[0] >= 8 && resultOraDa[0] <= 16 ) && oraDa[2] == '.'  )  ){...}

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.