Problemas Com folha de pagamento

Caros colegas tudo bem
Comecei a ver Java agora em meu curso tecnico, mais estou boiando
Meu professor mandou um trabalho de cara
com esses detalhes

Folha de Pagamento

  1. Criar um programa para calcular a folha de pagamento de um funcionário. O sistema deverá mostrar o seguinte menu:
    -de cara aparecer o menu

1 ? Ler dados
2 ? Calcular Salário Líquido
3 ? Sair
Informe a opção:

Ao selecionar a opção 1, o sistema deverá ler:
-fazer a leitura dos seguintes dados:
Nome do funcionário (String)
Número de horas trabalhadas (int)
Valor da hora (float)

Ao final retornar ao menu

Ao selecionar a opção 2, o sistema deverá calcular e mostrar:
a) Salário bruto
b) IR
c) INSS
d) FGTS
e) Salário líquido

Ao final retornar ao menu

Cálculo do Salário Bruto

Para calcular o salário bruto: número de horas trabalhadas * valor da hora

Agradeco a todos q puderem ajudar
Atenciosamente
Eduardo

Dicas:

1ª Crie uma classe funcionarios
2ª Com relação ao menu vc tera que usar a estrutura swicth/case dentro de um while ate que o usuario digite 0

int opcao = LerOpcao(); swicth(opcao){ case 1: break; case 2: break; case 3: break; default: }
3ª Com relação a execuçao dos cases, crie metodo separados para cada um

 case 1:
     Metodo1();
   break;
  case 2:
     Metodo2();
   break;
  case 3:
   break;

Crie alguma coisa e poste depois o que vc fez.

[quote=gpd38]Dicas:

Muito obrigado por sua atençao e paciencia
atenciosamente
Eduardo

1ª Crie uma classe funcionarios
2ª Com relação ao menu vc tera que usar a estrutura swicth/case dentro de um while ate que o usuario digite 0

int opcao = LerOpcao(); swicth(opcao){ case 1: break; case 2: break; case 3: break; default: }
3ª Com relação a execuçao dos cases, crie metodo separados para cada um

 case 1:
     Metodo1();
   break;
  case 2:
     Metodo2();
   break;
  case 3:
   break;

Crie alguma coisa e poste depois o que vc fez.[/quote]