Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Linguagens de Programação/
  4. Questão 457941200466821

Pedro recebeu a tarefa de desenvolver um programa que solicitasse um valor de salário e categorizasse o funcionário por ...

1

457941200466821
Ano: 2013Banca: FCCOrganização: TRT - 5ª Região (BA) Disciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | Java
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
Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200063422Linguagens de Programação

Na classe de conexão com o banco de dados de uma aplicação C# criada com o Visual Studio, em condições ideais, foi criado o método abaixo.public stati...

#C##Linguagens de Programação
Questão 457941200124894Linguagens de Programação

Considere o trecho de programa Java abaixo.public class Calcular { public double reajuste(double salario, double percentual) { return salario + salari...

#Linguagens de Programação#Java
Questão 457941200185366Linguagens de Programação

É um framework que se constitui de uma coleção de várias classes úteis e extensões de bibliotecas padrões, consideradas úteis para aplicações em Ruby ...

#Ruby#Linguagens de Programação#Frameworks de Desenvolvimento de Software
Questão 457941200872479Linguagens de Programação

Considere que o servidor de aplicações JBoss AS 7 está instalado e configurado em modo padrão em um computador com sistema operacional Windows 10. Par...

#Servidores de Aplicação#WildFly
Questão 457941200965506Linguagens de Programação

Considere os seguintes valores para uma matriz:1 2 −1 2 31 −3 4 2 0 Em Java, para declarar uma matriz chamada mat do tipo inteiro e já armazenar os va...

#Java#Linguagens de Programação
Questão 457941200972060Linguagens de Programação

A especificação HTML 4 indica que uma tag

#HTML#Linguagens de Marcação
Questão 457941201425443Linguagens de Programação

Considere o método a seguir, retirado de uma classe Java que utiliza JPA, implementada em condições ideais. public List consultar(String n) { x = Pers...

#Linguagens de Programação#Java
Questão 457941201676304Linguagens de Programação

No Hibernate,

#Hibernate ORM#Java Frameworks
Questão 457941201881768Linguagens de Programação

Em um programa Java, considere a existência de uma variável do tipo long chamada cod contendo o valor 1234. Para passar o valor contido nessa variável...

#Linguagens de Programação#Java
Questão 457941201889610Linguagens de Programação

No Node.js, em condições ideais, para um técnico atribuir manipuladores de eventos aos seus próprios eventos, ele deve utilizar um objeto

#Linguagens de Programação

Continue estudando

Mais questões de Linguagens de ProgramaçãoQuestões sobre Linguagens de ProgramaçãoQuestões do FCC