<?php

function calcAumentoSalario(float $salario): array
{
    $indices = [
        15 => [0, 400],
        12 => [400, 800],
        10 => [800, 1200],
        7  => [1200, 2000],
    ];

    foreach ($indices as $percentual => [$minimo, $maximo]) {
        
        if ($salario > $minimo && $salario <= $maximo) {

            $reajuste = $salario * ($percentual / 100);
            $novoSalario = $salario + $reajuste;

            return [$novoSalario, $reajuste, $percentual];
        }
    }

    $reajuste = $salario * 0.04;
    $novoSalario = $salario + $reajuste;

    return [$novoSalario, $reajuste, 4];
}


$salario = floatval(trim(fgets(STDIN)));

[$novoSalario,$reajuste,$percentual] = calcAumentoSalario($salario);

echo "Novo salario: " . number_format($novoSalario,2,".","") . PHP_EOL;
echo "Reajuste ganho: " . number_format($reajuste,2,".","") . PHP_EOL;
echo "Em percentual: ". $percentual . " %". PHP_EOL;

































    

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: