diff --git a/08 - avaliacao/exercicio1.js b/08 - avaliacao/exercicio1.js index 384e63a..11b5e86 100644 --- a/08 - avaliacao/exercicio1.js +++ b/08 - avaliacao/exercicio1.js @@ -10,3 +10,13 @@ // Recuperação const { gets, print } = require('./funcoes-auxiliares-ex1'); + +let media = gets(); + +if (media < 5) { + print('Reprovado'); +}else if (media >= 5 && media <7){ + print('REC'); +} else if (media >= 7){ + print('APR') +} \ No newline at end of file diff --git a/08 - avaliacao/exercicio2.js b/08 - avaliacao/exercicio2.js index 8ceff75..1d92764 100644 --- a/08 - avaliacao/exercicio2.js +++ b/08 - avaliacao/exercicio2.js @@ -17,3 +17,25 @@ const { gets, print } = require('./funcoes-auxiliares-ex2'); +const n = gets(); + +let maiorNumeroPar = null; +let menorNumeroImpar = null + +for (let i = 0; i < n; i++) { + const numero = gets(); + + if(numero % 2 === 0){ + if(maiorNumeroPar === null || numero > maiorNumeroPar){ + maiorNumeroPar = numero; + } + + }else{ + if (menorNumeroImpar === null || numero < menorNumeroImpar){ + menorNumeroImpar = numero; + } + } +} + +print(maiorNumeroPar); +print(menorNumeroImpar); \ No newline at end of file diff --git a/08 - avaliacao/exercicio3.js b/08 - avaliacao/exercicio3.js index 0e99fc6..bdd4972 100644 --- a/08 - avaliacao/exercicio3.js +++ b/08 - avaliacao/exercicio3.js @@ -1,4 +1,3 @@ - // 3) Faça um programa que calcule e imprima o salário salário a ser transferido para um funcionário. // Para realizar o calculo receba o valor bruto do salário e o adicional dos benefícios. // O salário salário a ser transferido é calculado da seguinte maneira: @@ -19,4 +18,30 @@ // Saída: // 2050.00 -const { gets, print } = require('./funcoes-auxiliares-ex3'); +const { gets, print } = require('./auxiliar'); + +const salarioBruto = gets(); +const benefícios = gets(); +var salarioLiq = 0 + +function CalcularPorc(salario, percentual){ + return salario * (percentual/100); +} + +function pegarPorcentagemComBaseNoSalario(salario){ + + if(salario < 1100){ + return 5; + } else if(1100 < salario && salario <= 2500){ + return 10 ; + } else if(salario > 2500){ + return 15; + } else{ + print ('verificar erro') + } +} + +const valorATransferir = salarioBruto - CalcularPorc(salarioBruto, (pegarPorcentagemComBaseNoSalario(salarioBruto))); +const Pagamento = valorATransferir + benefícios; + +print(Pagamento); \ No newline at end of file