Module: (C++) Operador condicional


Problem

12/17

Maior dos dois - opção 3. Declaração condicional incompleta

Theory Click to read/hide

Declaração condicional incompleta

Se no campo "caso contrário" você não precisa fazer nada (por exemplo: "se houver sorvete em promoção, compre sorvete" e, se não ...), o bloco inteiro "caso contrário" você pode omitir e usar uma forma abreviada (incompleta) do operador condicional:
if (condição) { ... // o que fazer se a condição for verdadeira } Vamos considerar um exemplo de resolução do problema de encontrar o máximo de dois números, usando a forma incompleta do operador condicional.
 

Problem

Você pode formalizar a solução do problema de encontrar o máximo de dois números usando a forma incompleta do operador condicional.

Usando uma variável adicional Max, cujo valor inicial é definido igual ao valor da variável A. Em seguida, verificamos se o valor da variável B é maior que o valor da variável Max então substitui o valor da variável Max pelo valor da variável B.

Usando esse esquema, é fácil encontrar o valor máximo de três ou mais de seus números.