Buscar

A linguagem de programa C possui um conjunto de testes condicionais que determinam o curso da ação. Uma expressão condicional chega a um valor verd...

A linguagem de programa C possui um conjunto de testes condicionais que determinam o curso da ação. Uma expressão condicional chega a um valor verdadeiro ou falso. Isso permite que uma ampla gama de rotinas seja codificada de forma extremamente eficiente. O C suporta dois tipos de comando de seleção: os comandos if e switch. Além disso, o operador ? (símbolo para o operador ternário) é uma alternativa ao if em certas circunstâncias. (Fonte: SCHILDT, H. C Completo e Total. São Paulo: Makron Books, 2006. p.66). Considerando esse contexto, avalie as seguintes asserções e a relação proposta entre elas. I. Podemos utilizar o operador "?" para substituir os comandos if-then-else na forma geral: if (condição) expressão1; else expressão2. PORQUE II. O operador "?" possibilita o teste lógico de três condições em linha. A respeito dessas asserções, assinale a opção correta:
I. Podemos utilizar o operador "?" para substituir os comandos if-then-else na forma geral: if (condição) expressão1; else expressão2.
II. O operador "?" possibilita o teste lógico de três condições em linha.
As asserções I e II são ambas proposições falsas.

Essa pergunta também está no material:

AO1 - Algoritimo e lógica de programação
5 pág.

Análise e Desenvolvimento de Sistemas Faculdade das AméricasFaculdade das Américas

💡 1 Resposta

User badge image

Ed Verified user icon

A opção correta é: As asserções I e II são ambas proposições falsas. Embora o operador ternário "?" possa ser usado para substituir o comando if-then-else, ele não é uma alternativa para todas as situações. Além disso, o operador ternário permite apenas o teste lógico de duas condições em linha, não três. Portanto, ambas as asserções são falsas.

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