Calculo em php
08/11/2019
0
Boa noite
Gostaria que alguém desse uma olhada no meu código, ele não faz a conta do salario liquido, não sei porque.
<?php
$nome=$_POST['nome'];
$cpf=$_POST['cpf'];
$titulacao=$_POST['titulacao'];
$salario=$_POST['salario'];
if($salario <=1751.81){
$desconto=($salario*0.08);
}
if
($salario>=1751.82 && $salario <2919.72){
$desconto=(0.09*$salario);
}
if($salario>=2919.73 && $salario<5839.45){
$desconto=(0.11*$salario);
}
switch(($_POST["titulacao"])){
case "especialista":
$adicional=(0.015*$salario);
break;
case "mestre":
$adicional=(0.03*$salario);
break;
case "doutor":
$adicional=(0.05*$salario);
break;
}
$salarioliquido = ($salario + $adicional) - $desconto ;
echo"o salario final é ".$salarioliquido;
Gostaria que alguém desse uma olhada no meu código, ele não faz a conta do salario liquido, não sei porque.
<?php
$nome=$_POST['nome'];
$cpf=$_POST['cpf'];
$titulacao=$_POST['titulacao'];
$salario=$_POST['salario'];
if($salario <=1751.81){
$desconto=($salario*0.08);
}
if
($salario>=1751.82 && $salario <2919.72){
$desconto=(0.09*$salario);
}
if($salario>=2919.73 && $salario<5839.45){
$desconto=(0.11*$salario);
}
switch(($_POST["titulacao"])){
case "especialista":
$adicional=(0.015*$salario);
break;
case "mestre":
$adicional=(0.03*$salario);
break;
case "doutor":
$adicional=(0.05*$salario);
break;
}
$salarioliquido = ($salario + $adicional) - $desconto ;
echo"o salario final é ".$salarioliquido;
Deise Squizani
Curtir tópico
+ 0
Responder
Posts
12/11/2019
Vinicius Barreto
Boa noite
Gostaria que alguém desse uma olhada no meu código, ele não faz a conta do salario liquido, não sei porque.
<?php
$nome=$_POST['nome'];
$cpf=$_POST['cpf'];
$titulacao=$_POST['titulacao'];
$salario=$_POST['salario'];
if($salario <=1751.81){
$desconto=($salario*0.08);
}
if
($salario>=1751.82 && $salario <2919.72){
$desconto=(0.09*$salario);
}
if($salario>=2919.73 && $salario<5839.45){
$desconto=(0.11*$salario);
}
switch(($_POST["titulacao"])){
case "especialista":
$adicional=(0.015*$salario);
break;
case "mestre":
$adicional=(0.03*$salario);
break;
case "doutor":
$adicional=(0.05*$salario);
break;
}
$salarioliquido = ($salario + $adicional) - $desconto ;
echo"o salario final é ".$salarioliquido;
Gostaria que alguém desse uma olhada no meu código, ele não faz a conta do salario liquido, não sei porque.
<?php
$nome=$_POST['nome'];
$cpf=$_POST['cpf'];
$titulacao=$_POST['titulacao'];
$salario=$_POST['salario'];
if($salario <=1751.81){
$desconto=($salario*0.08);
}
if
($salario>=1751.82 && $salario <2919.72){
$desconto=(0.09*$salario);
}
if($salario>=2919.73 && $salario<5839.45){
$desconto=(0.11*$salario);
}
switch(($_POST["titulacao"])){
case "especialista":
$adicional=(0.015*$salario);
break;
case "mestre":
$adicional=(0.03*$salario);
break;
case "doutor":
$adicional=(0.05*$salario);
break;
}
$salarioliquido = ($salario + $adicional) - $desconto ;
echo"o salario final é ".$salarioliquido;
Testei seu código apresentou normal o resultado
Voce esta rodando seu codido em um servidor local ? acessando pelo link "localhost/" ?
Responder
Clique aqui para fazer login e interagir na Comunidade :)