Informática, perguntado por jonathanjstrabalho, 1 ano atrás

Preciso fazer um algoritmo.
faça um algoritmo que receba o código correspondente ao cargo de um funcionário. este deverá mostrar na tela, quias são esses cargos e o percentual de aumento que o referido funcionário tem direito, seguinte a tabela abaixo:
código - cargo - percentual de aumento
1 - marketing - 50%
2 - vendas - 45%
3 - secretario - 35%
4 - caixa - 25%
5 - gerente - 15%
6 - diretor - não possui aumento.


AllanCarneiro: pode ser em JAVA?

Soluções para a tarefa

Respondido por AllanCarneiro
0

package javaapplication1;

import java.util.Scanner;

public class JavaApplication1 {

   public static void main(String[] args) {

       Scanner tec = new Scanner(System.in);

       int cargo;

       double salario;

       System.out.println("informe o salario");

       salario = tec.nextDouble();

       System.out.println("informe o cargo de acordo com a lista:\n"

               + "1 - marketing\n"

               + "2 - vendas\n"

               + "3 - secretario\n"

               + "4 - caixa\n"

               + "5 - gerente\n"

               + "6 - diretor");

       cargo = tec.nextInt();

       

       if (cargo == 1) {

           salario = salario + (salario * 0.5);

           System.out.println("o novo salario é de: R$"+salario);

       }

       if (cargo == 2) {

           salario = salario + (salario * 0.45);

           System.out.println("o novo salario é de: R$"+salario);

       }

       if (cargo == 3) {

           salario = salario + (salario * 0.35);

           System.out.println("o novo salario é de: R$"+salario);

       }

       if (cargo == 4) {

           salario = salario + (salario * 0.25);

           System.out.println("o novo salario é de: R$"+salario);

       }

       if (cargo == 5) {

           salario = salario + (salario * 0.15);

           System.out.println("o novo salario é de: R$"+salario);

       }

       if (cargo == 6) {

           System.out.println("o novo salario é de: R$"+salario);

       }

       if (cargo < 1 || cargo > 6) {

           System.out.println("numero invalido");

       }

   }

}


AllanCarneiro: da pra fazer menor o código
Perguntas interessantes