Procura

ProgramaçãoLinguagens de programação


EXERCÍCIOS - Exercício 370

  • (FCC 2013)

Pedro recebeu a tarefa de desenvolver um programa que solicitasse um valor de salário e categorizasse o funcionário por cargo, da seguinte forma:
- Se o valor do salário for menor do que 1.000,00, armazenar na variável cargo o valor "Estagiário";
- Senão, se o valor do salário for maior ou igual a 1.000,00 e menor do que 5.000,00, armazenar na variável cargo o valor "Vendedor";
- Senão, se o valor do salário for maior ou igual a 5.000,00, armazenar na variável cargo o valor "Gerente".
Pedro desenvolveu, então, o programa abaixo utilizando a linguagem Java:
1. public class Empresa {
2. public static void main(String[] args) {
3. String cargo;
4. double salario;
5. salario = Double.parseDouble(JOptionPane.showInputDialog("Digite o valor do salário:"));
6. if (salario < 1000.00) {
7. cargo = "Estagiário";
8. } else if (salario >= 1000.00 && salario < 5000.00) {
9. cargo = "Vendedor";
10. } else {
11. cargo = "Gerente";
12. }
13. }
14. }
Considerando que os números das linhas não fazem parte do código, a lógica do programa não será afetada e nem ocorrerá erro se for


A) retirado && salario < 5000.00 da condição entre parênteses do else if na linha 8.

B) colocado na condição entre parênteses do else if apenas salario >= 1000.00 && < 5000 .00 na linha 8.

C) trocada a linha 10 por } else (salario >= 5000){

D) retirado salario >= 1000.00 && da condição entre parênteses do else if na linha 8.

E) acrescentado mais um sinal de igual na atribuição de valores à variável cargo nas linhas 7, 9 e 11.


Próximo:
EXERCÍCIOS - Exercício 371

Vamos para o Anterior: Exercício 369

Tente Este: Exercício 437

Primeiro: Exercício 1

VOLTAR ao índice: Programação






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=8.91ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.66ms))((ts_substr_c=1.90ms))((ts_substr_im=0.75ms))
((total= 12ms))