As estruturas condicionais permitem o desvio no fluxo de execução baseado no teste de alguma expressão lógica ou relacional. Na linguagem C, temos uma estrutura condicional exemplificada no código abaixo:
if () {
} else {
}
Considerando o texto acima, assinale a alternativa que contém uma expressão válida para a estrutura condicional acima.
Alternativas
Alternativa 1:
a = 5
Alternativa 2:
12 <> b
Alternativa 3:
n + 1 = 2
Alternativa 4:
i - 1 < 3
Alternativa 5:
false
Soluções para a tarefa
Respondido por
0
A alternativa correta é a 4.
A alternativa 1 usa o operador = que atribui um valor à uma variável, diferente do operador == que checa se uma expressão é igual a outra.
A alternativa 2 utiliza um operador que nem existe em C, a alternativa 3 usa novamente o sinal incorreto, e a alternativa 5 é uma condição falsa, ou seja, o bloco de código dentro do if nunca ia ser executado.
A 4 é a correta pois usa o sinal de menor que (<), que checa se a expressão i - 1 é menor que 3
A alternativa 1 usa o operador = que atribui um valor à uma variável, diferente do operador == que checa se uma expressão é igual a outra.
A alternativa 2 utiliza um operador que nem existe em C, a alternativa 3 usa novamente o sinal incorreto, e a alternativa 5 é uma condição falsa, ou seja, o bloco de código dentro do if nunca ia ser executado.
A 4 é a correta pois usa o sinal de menor que (<), que checa se a expressão i - 1 é menor que 3
Perguntas interessantes
Física,
9 meses atrás
Filosofia,
9 meses atrás
Português,
9 meses atrás
ENEM,
1 ano atrás
Psicologia,
1 ano atrás
Ed. Técnica,
1 ano atrás
Matemática,
1 ano atrás