Buscar

O Operador ternário é uma forma elegante de representar if else if, visto que é abreviada. Observe o trecho abaixo e assinale a opção que descreve ...

O Operador ternário é uma forma elegante de representar if else if, visto que é abreviada. Observe o trecho abaixo e assinale a opção que descreve o que faz. int a=12, b=35, c=7, resp; resp=(a>b && a > c) ?a: (b>c) ? b/c:c; printf (''valor: %d'' , resp); Exibe valor: 7

Exibe valor: 7
Exibe valor: 5
Exibe valor: 12
Exibe valor: 0
Exibe valor: 35

Essa pergunta também está no material:

AV1 LINGUAGEM
4 pág.

Programação I Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

O trecho de código fornecido utiliza o operador ternário para atribuir um valor à variável "resp" com base em condições. A expressão "(a>b && a > c) ?a: (b>c) ? b/c:c" verifica se "a" é maior que "b" e "c". Se verdadeiro, "resp" recebe o valor de "a". Caso contrário, verifica se "b" é maior que "c". Se verdadeiro, "resp" recebe o valor de "b/c", caso contrário, "resp" recebe o valor de "c". Portanto, a opção correta é: "Exibe valor: 7".

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais