Logo Passei Direto
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 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.
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ão; else expressão. 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:
A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.
As asserções I e II são proposições verdadeiras, e a asserção II é uma justificativa da I.
As asserções I e II são ambas proposições falsas.
As asserções I e II são proposições verdadeiras, mas a asserção II não é uma justificativa da I.
A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira.
User badge image
Praticando Para Aprender

há 9 meses

Respostas

User badge image

Ed Verified user icon

há 8 meses

Vamos analisar as asserções: I. "Podemos utilizar o operador ? para substituir os comandos if-then-else na forma geral: if (condição) expressão; else expressão." - Essa afirmação é verdadeira. O operador ternário `?` pode ser usado para substituir uma estrutura `if-then-else` simples, como no exemplo: `condição ? expressão1 : expressão2;`. II. "O operador ? possibilita o teste lógico de três condições em linha." - Essa afirmação é falsa. O operador ternário `?` não testa três condições, mas sim duas: ele avalia uma condição e retorna um valor se a condição for verdadeira e outro valor se for falsa. A estrutura é: `condição ? valor_se_verdadeiro : valor_se_falso;`. Agora, vamos às opções: 1. A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa. (Correta) 2. As asserções I e II são proposições verdadeiras, e a asserção II é uma justificativa da I. (Incorreta) 3. As asserções I e II são ambas proposições falsas. (Incorreta) 4. As asserções I e II são proposições verdadeiras, mas a asserção II não é uma justificativa da I. (Incorreta) 5. A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira. (Incorreta) Portanto, a alternativa correta é: A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

Mais conteúdos dessa disciplina