Logo Passei Direto
Buscar

Ética

Outros
Adaptado Enade 2021) Nos programas na Linguagem C, os operadores são utilizados para realizar comparações, cálculos, entre outros, conforme exemplificado a seguir. • Operadores aritméticos: ( *, /, %, +, - ); • Operadores relacionais: ( <=, >, >=, ==, != ); • Operadores lógicos: ( ! , && , || ). Considere o programa a seguir cuja função é calcular e apresentar um bônus salarial de 12 % apenas aos funcionários que recebem salários entre R$ 2.500,00 a R$3.500,00, inclusive. Para os salários que não estão neste critério deve ser apresentada apenas uma mensagem que o salário não está nos critérios de bônus.
Com base nos operadores e na lógica de programação apresentada, assinale a opção que representa a linha 7 na estrutura de decisão do algoritmo para atender corretamente aos critérios da tarefa.
a. if((salario >= 2500.00) && (salario <= 3500.00))
b. if((salario >= 2500.00) || (salario <= 3500.00))
c. if((salario > 2500.00) || (salario < 3500.00))
d. if((valor >2500) && (valor < 3500.00))
e. if((valor >= 2500.00) && (valor <= 3499.00))
User badge image
Praticando Para o Saber

há 4 horas

Respostas

User badge image

Ed Verified user icon

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))

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Quando desejamos armazenar um produto em um recipiente, necessitarmos selecionar o tipo de recipiente que tenha capacidade e formato para receber o produto que se deseja armazenar. De forma análoga , os tipos de dados utilizados nas linguagens de programação se classificam, de acordo com os valores que podem armazenar, ou seja, definimos o tipo do dado conforme com o que pretendemos armazenar nesta variável ou constante. Na programação em C é necessário, no entretanto, primeira conhecer aquilo que queremos guardar e só então selecionar os melhores recipientes para a tarefa. Os diversos formatos de recipientes para armazenar produtos em nossa geladeira correspondem em C aos tipos de dados Básicos que s]ao apenas quatro : caracter (char), inteiro (int), real(float e double) . Damas, Luis. Linguagem C 10 ed. Rio de Janeiro: LTC, 2007. Um programador necessita desenvolver um programar para realizar o cadastro dos dados dos funcionários de uma empresa. Auxilie o pr ogramador a definir corretamente os tipos de dados para o seu programa. Analise as alternativas e selecione o tipo de dado ideal para se representar cada uma das seguintes informações:
Selecione a alternativa que representa na ordem correta os tipos de dados das alternativas I, II e II respectivamente. É correto o que apresenta em:
I - Se o funcionário é diabético
II - Salário do funcionário
III - Número de filhos de um funcionário
a. float-char-int
b. char-int-float
c. char-float-int
d. int-float-char
e. int-char-float

Mais conteúdos dessa disciplina