Ed
há 4 horas
Vamos analisar o enunciado e as alternativas: - O bônus deve ser dado apenas para salários entre R$ 2.500,00 e R$ 3.500,00, inclusive. Ou seja, o salário pode ser igual a 2.500,00 ou 3.500,00. - A variável usada no código é "salario" (não "valor"). - A condição deve usar o operador lógico "&&" (E), pois o salário precisa estar simultaneamente maior ou igual a 2.500 e menor ou igual a 3.500. Analisando as alternativas: a) if((salario >= 2500.00) && (salario <= 3500.00)) — correta, atende todos os critérios. b) if((salario >= 2500.00) || (salario <= 3500.00)) — incorreta, usa "||" (OU), que aceita qualquer salário maior que 2.500 ou menor que 3.500, o que não é o desejado. c) if((salario > 2500.00) || (salario < 3500.00)) — incorreta, usa "||" e não inclui os valores iguais a 2.500 e 3.500. d) if((valor >2500) && (valor < 3500.00)) — incorreta, usa variável errada ("valor") e não inclui os valores iguais. e) if((valor >= 2500.00) && (valor <= 3499.00)) — incorreta, variável errada e limite superior errado (3499,00 em vez de 3500,00). Portanto, a alternativa correta é: a. if((salario >= 2500.00) && (salario <= 3500.00))
Cadastre-se ou realize login
Mais perguntas desse material