Buscar

Dentre os operadores da linguagem C, o operador ternário (?) pode substituir a estrutura de condição if-else. Dado a instrução abaixo: numero >= 0...

Dentre os operadores da linguagem C, o operador ternário (?) pode substituir a estrutura de condição if-else. Dado a instrução abaixo:
numero >= 0 ? numero++ : numero--
Se o valor da variável (numero) for -10, qual será o resultado do comando?

10
-11
11
-10
9

Essa pergunta também está no material:

PROGRAMAÇÃO APLICADA A SISTEMA ELÉTRICOS
7 pág.

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

Respostas

User badge image

Ed Verified user icon

Vamos analisar a instrução dada: "numero >= 0 ? numero++ : numero--". Se o valor da variável "numero" for -10, vamos avaliar a expressão: - Como -10 não é maior ou igual a 0, o operador ternário irá executar "numero--", o que significa que o valor de "numero" será decrementado em 1. - Portanto, o resultado do comando será -11. Resposta: B) -11

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

Responda

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

Continue navegando