Informática, perguntado por rafaelanatalia1998, 3 meses atrás

JavaScript
A empresa ABC resolveu conceder um aumento de salários a seus funcionários de acordo com a tabela abaixo:


Salário Percentual de Reajuste
0 - 400.00
400.01 - 800.00
800.01 - 1200.00
1200.01 - 2000.00
Acima de 2000.00

15%
12%
10%
7%
4%

Leia o salário do funcionário e calcule e mostre o novo salário, bem como o valor de reajuste ganho e o índice reajustado, em percentual.

Entrada
A entrada contém apenas um valor de ponto flutuante, que pode ser maior ou igual a zero, com duas casas decimais.

Saída
Imprima 3 linhas na saída: o novo salário, o valor ganho de reajuste e o percentual de reajuste ganho, conforme exemplo abaixo.


Exemplo de Entrada Exemplo de Saída
400.00

Novo salario: 460.00
Reajuste ganho: 60.00
Em percentual: 15 %

800.01

Novo salario: 880.01
Reajuste ganho: 80.00
Em percentual: 10 %

2000.00

Novo salario: 2140.00
Reajuste ganho: 140.00
Em percentual: 7 %

Soluções para a tarefa

Respondido por adgt
1

Resposta:

let salary = parseFloat(gets());

let percent = 0.0;

if(salary<=.00){

   percent = 15

} else if(salary <=800.00){

   percent = 12;

} else if (salary <=1200.00){

   percent = 10

} else if (salary <=2000.00){

   percent = 7

} else{

   percent = 4

}

let reajust = salary * percent/100;

let newSalary = salary + reajust;

console.log("Salário: " + salary.toFixed(2));

console.log("Novo salario: " + newSalary.toFixed(2));

console.log("Reajuste ganho: " + reajust.toFixed(2));

console.log("Em percentual: " + percent + " %");

Explicação:

vai dar um erro mas vai passar de boa

Respondido por dvelter
4

Resposta:

Explicação:

const lines = gets();

const salary = Number(lines);

let percent;

if ( salary >= 0 && salary <= 400.00) {

 percent = 15;

} else if ( salary >= 400.01 && salary <= 800.00) {

 percent = 12;

} else if ( salary >= 800.01 && salary <= 1200.00) {

 percent = 10;

} else if ( salary >= 1200.01 && salary <= 2000.00) {

 percent = 7;

} else { salary <= 2000.00

 percent = 4;

}

const reajust = ( salary * percent) / 100;

const newSalary = salary + reajust;

print("Novo salario: " + newSalary.toFixed(2));

print("Reajuste ganho: " + reajust.toFixed(2));

print("Em percentual: " + percent + " %");

Perguntas interessantes