Expressões estão relacionadas a fórmulas matemáticas nas quais operadores e operandos são combinados para que, uma vês solucionada, a expressão se resuma a um valor final. Os resultados dependendo do tipo da expressão, a saber: aritméticas, relacionais ou lógicas.
LEAL, Gislaine Camila Lapasini. Algoritmos e Lógica de Programação II. Maringá: Unicesumar, 2018
Considerando seus conhecimentos a respeito das expressões em linguagem C, avalie as afirmações abaixo:
I – Em um programa, as expressões lógicas são compostas por operadores como o && (conjunção), o || (disjunção).
II – Devido à sua restrição de ser uma linguagem de tipagem forte, o C não permite que sejam combinados operadores lógicos com operadores relacionais para se compor condições complexas em uma estrutura de decisão.
III – No comando de atribuição “A = 20;” pode se afirmar que a variável A é uma variável do tipo char.
Sendo assim, é correto o que se afirma em:
Alternativa 1:
I, apenas.
Alternativa 2:
II, apenas.
Alternativa 3:
III, apenas.
Alternativa 4:
I e II, apenas.
Alternativa 5:
I, II e III.
Soluções para a tarefa
Respondido por
3
Resposta : alternativa 1: I apenas
I - Afirmativa verdadeira; podemos usar os operadores lógicos && e || (além do ! - negação)
II - Afirmativa falsa; o C é realmente de tipagem forte, mas, em uma expressão, podemos combinar operadores lógicos com operadores relacionais.
III - Afirmativa falsa; variáveis do tipo char têm apenas 1 caractere.
Perguntas interessantes