l’istruzione condizionale ?

17 marzo 2006

L’istruzione condizionale ? fornisce un modo rapido per scrivere una condizione di test. Le azioni associate all’istruzione condizionale vengono eseguite in base al valore dell’espressione (trUE oppure FALSE). Quindi l’operatore ? può essere utilizzato per sostituire un’istruzione if-else. La sintassi di un’istruzione condizionale è:

espressione_test ? azione_true : azione_false;

L’operatore ? viene anche denominato operatore ternario in quanto richiede tre operandi. Si osservi l’istruzione seguente:

bool positivo;
if(valore >= 0.0)
{
positivo = true;
}
else
{
positivo = false;
}

Ecco come si può riscrivere la stessa sequenza di istruzioni con l’operatore condizionale:

bool positivo;
positivo = (valore>=0.0) ? true : false;

Tutte le lezioni

1 ... 28 29 30 ... 53

Se vuoi aggiornamenti su l'istruzione condizionale ? inserisci la tua e-mail nel box qui sotto:
Tags:
 
X
Se vuoi aggiornamenti su l'istruzione condizionale ?

inserisci la tua e-mail nel box qui sotto:

Ho letto e acconsento l'informativa sulla privacy

Acconsento al trattamento di cui al punto 3 dell'informativa sulla privacy