informatica

363 palavras 2 páginas
Questão 2
1 package conclusao_do_trabalho;
2
3 import javax.swing.JOptionPane;
4
5 public class pagina_121 {
6 public static void main(String[] args) {
7
8 //Declaração das variaveis
9 int codigo = 0;
10 String categoria , turno = null;
11 double sal_min = 450 ,valor_hora = 0, sal_inicial,aux = 0, sal_final , nht = 0 ;
12 //Fim da declaração das variaveis
13
14 for ( int i = 0 ; i < 10 ;i ++ ) {
15
16 //Item a : ler as informações do funcionario,exceto o valor das horas trabalhadas.
17
18 codigo=Integer.parseInt(JOptionPane.showInputDialog("Digite o código do "+ (i + 1 ) + " º funcionário "));
19 nht=Double.parseDouble(JOptionPane.showInputDialog("Digite o número de horas trabalhadas pelo "+ (i + 1 ) + "º funcionário "));
20 turno =JOptionPane.showInputDialog("Digite o turno do "+ (i + 1 ) + " º funcionário \n M - Matutino \n V-Vespertino \n N - Noturno ");
21 categoria=JOptionPane.showInputDialog("Digite a categoria do "+ (i + 1 ) + " º funcionário \n O - operário \n G-gerente ");
22
23 //Item b : calcular o valor da hora trabalhada pelo funcionario
24
25 if (categoria.equalsIgnoreCase("G") && turno.equalsIgnoreCase("N") ){
26 valor_hora = (sal_min * 18 ) / 100 ;
27 }
28 //Foi usado o comando equalsIgnoreCase para o algoritmo reconhecer tanto caixa alta como caixa baixa.
29 if (categoria.equalsIgnoreCase("G") && turno.equalsIgnoreCase( "M") ){
30 valor_hora = (sal_min * 15 ) / 100 ;
31 }
32
33 if (categoria.equalsIgnoreCase("G") && turno.equalsIgnoreCase( "V") ){
34 valor_hora = (sal_min * 15 ) / 100 ;
35 }
36
37 if (categoria.equalsIgnoreCase("O") && turno.equalsIgnoreCase( "N") ){
38 valor_hora = (sal_min * 13 ) / 100 ;
39 }
40
41 if (categoria.equalsIgnoreCase("O") && turno.equalsIgnoreCase( "M") ){
42 valor_hora = (sal_min * 10 ) / 100 ;
43 }
44
45 if (categoria.equalsIgnoreCase("O") && turno.equalsIgnoreCase( "V") ){
46 valor_hora = (sal_min * 10 ) / 100 ;
47 }
48
49 //Item c :

Relacionados

  • informatica
    3020 palavras | 13 páginas
  • Informatica
    2265 palavras | 10 páginas
  • informatica
    1838 palavras | 8 páginas
  • A informatica
    2489 palavras | 10 páginas
  • informática
    794 palavras | 4 páginas
  • Informática
    880 palavras | 4 páginas
  • informatica
    500 palavras | 2 páginas
  • Informática
    599 palavras | 3 páginas
  • informatica
    1100 palavras | 5 páginas
  • Informatica
    405 palavras | 2 páginas