GeeksforGeeks (Italiano)

L’operatore condizionale è simile all’istruzione if-else in quanto segue lo stesso algoritmo dell’istruzione if-else, ma l’operatore condizionale occupa meno spazio e aiuta a scrivere le istruzioni if-else nel modo più breve possibile.

Sintassi:
L’operatore condizionale è della forma

variable = Expression1 ? Expression2 : Expression3

Può essere visualizzato nell’istruzione if-else come:

if(Expression1){ variable = Expression2;}else{ variable = Expression3;}

Poiché l’operatore condizionale ‘?,: ‘richiede tre operandi per funzionare, quindi sono anche chiamati operatori ternari.
Lavorare:
Qui, Expression1 è la condizione da valutare. Se la condizione(Expression1) è Vera, Expression2 verrà eseguita e il risultato verrà restituito. Altrimenti, se la condizione(Expression1) è false, Expression3 verrà eseguita e il risultato verrà restituito.

Esempio: Programma per memorizzare il più grande dei due numeri.

Uscita

m is greater than n that is 5 > 4

Lettore di attenzione! Non smettere di imparare ora., Entra in possesso di tutti gli importanti concetti di C++ Foundation e STL con i corsi C++ Foundation e STL ad un prezzo adatto agli studenti e diventa pronto per l’industria.

Tag articolo:

C
C++
Tag pratica:

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *