Informática, perguntado por leonardomntr, 5 meses atrás

Leia o texto a seguir:



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ã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:

Grupo de escolhas da pergunta

As asserções I e II são proposições verdadeiras, e a asserção II é uma justificativa da I.

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 ambas proposições falsas.

A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira.

As asserções I e II são proposições verdadeiras, mas a asserção II não é uma justificativa da I.


darissonremo: A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.

Soluções para a tarefa

Respondido por sophialacerdaalmeida
3

Resposta:

O programa deverá fazer uma série de ações relativas à pessoa física, tendo como ... 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.

Respondido por jiujitsujoao
8

Resposta:

A resposta certa é letra A ( A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.)

Explicação:

A Primeira afirmação menciona que pode substituir o comando if-then-else na forma geral pelo operador ternário. É verdade.

O operador ternário é uma alternativa para substituir o if…else em algumas situações por ser um comando bem enxuto. Condição é a condição que será testada. Verdadeiro é o que fazer quando a condição for verdadeira. Falso é o que fazer quando a condição for falsa.

Afirmação é verdadeira a segunda, mas normalmente esse operador é utilizado quando precisamos de uma estrutura de decisão simples, por exemplo, para iniciar uma variável, retornar um valor ou integrar um bloco de código no qual um if/else pode torná-lo maior e menos legível.


darissonremo: Sua resposta esta errada, eu usei ela e errei na Atividade, a resposta corrigida é a
darissonremo: A resposta certa é a( A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.)
Perguntas interessantes