Java exer
1) Programa que calcule a média de salários de uma empresa, pedindo ao usuário a grade de funcionários e os salários em JOptionPane e devolvendo a média em DOS.
1. import javax.swing.JOptionPane;
2. public class Media {
3. public static void main(String[] args) {
4.
5. int quantidadeFuncionarios = 0;
6. float salarioFuncionario = 0;
7. float totalSalarios = 0;
8. float mediaSalarial = 0;
9. //variável contadora para laço
10. int contadora = 0;
11.
12. quantidadeFuncionarios = Integer.parseInt(JOptionPane.showInputDialog(null,"Digite a quantidade de funcionários","Número de funcionários",JOptionPane.QUESTION_MESSAGE));
13.
14. while (contadora < quantidadeFuncionarios){
15. contadora++;
16. salarioFuncionario = Float.parseFloat(JOptionPane.showInputDialog(null,"Digite o salário do funcionário","Salário",JOptionPane.QUESTION_MESSAGE));
17. totalSalarios = totalSalarios + salarioFuncionario;
18. }
19.
20. mediaSalarial = totalSalarios / quantidadeFuncionarios;
21. System.out.println("Média Salarial = " + mediaSalarial);
22.
23. System.exit(0);
24. }
25.
26. }
2) Criar um programa que receba por janela JoptionPane o valor de um produto e um código de aumento, segundo a tabela:
Código % aumento
1 10
3 25
4 30
8 50
Utilizando a estrutura switch-case, mostrar em janela de saída o novo valor do produto depois de acrescida a porcentagem correspondente.
1. import javax.swing.JOptionPane;
2. public class Porcentagem {
3. public static void main(String[] args) {
4.
5. int codigoTaxaAumento;
6. float valorProduto;
7.
8.
9. valorProduto = Float.parseFloat(JOptionPane.showInputDialog(null,"R$","Valor do produto",JOptionPane.QUESTION_MESSAGE));
10. codigoTaxaAumento