SóProvas


ID
4182691
Banca
IFPI
Órgão
IF-PI
Ano
2016
Provas
Disciplina
Programação
Assuntos

Considere a expressão a = (x > y)? ((x > z)? x : z): ((y> z)? y : z) na linguagem de programação C++.


Para obter o valor 4 para a variável a, a combinação das variáveis inteiras x, y e z é

Alternativas
Comentários
  • Questão aborda o operador ternário:

    condição ? se_verdadeiro : se_falso

    A finalidade é fazer o candidato perder tempo, vamos direto a resposta:

    x = 3, y = 4, z = 2.

     a = (x > y)? ((x > z)? x : z): ((y> z)? y : z) 

    a= (x > y)? ((3>2)? 3:2) : ((4>2)?4:2)

    a= (3>4) ? 3 : 4

    a= 4

    GABARITO ALTERNATIVA C