Module: (C++) Operatore condizionale


Problem

12/17

Più grande delle due - opzione 3. Dichiarazione condizionale incompleta

Theory Click to read/hide

Enunciato condizionale incompleto

Se nel "altrimenti" non devi fare nulla (ad esempio: "se c'è un gelato in saldo, compra il gelato", e se no ...), quindi l'intero blocco "altrimenti" puoi omettere e utilizzare una forma abbreviata (incompleta) dell'operatore condizionale:
if (condizione)
 {
   ... // cosa fare se la condizione è vera
 }
Consideriamo un esempio di risoluzione del problema di trovare il massimo di due numeri, utilizzando la forma incompleta dell'operatore condizionale.
 

Problem

Puoi formalizzare la soluzione del problema di trovare il massimo di due numeri utilizzando la forma incompleta dell'operatore condizionale.

Utilizzando una variabile aggiuntiva Max, il cui valore iniziale è impostato uguale al valore della variabile A. Successivamente, controlliamo se il valore della variabile B è maggiore del valore della variabile Max quindi sostituisce il valore della variabile Max con il valore della variabile B >.

Usando questo schema, è facile trovare il valore massimo di tre o più dei loro numeri.