Informática, perguntado por Anonim0us0048, 11 meses atrás

(Alguém pode me ajudar a ver oq está errado no meu código?) Uma empresa de vendas tem três corretores. A empresa paga ao corretor uma
comissão calculada de acordo com o valor de suas vendas. Se o valor da venda
de um corretor for maior que R$ 50.000.00 a comissão será de 12% do valor
vendido. Se o valor da venda do corretor estiver entre R$ 30.000.00 e R$
50.000.00 (incluindo extremos) a comissão será de 9.5%. Em qualquer outro
caso, a comissão será de 7%. Escreva um algoritmo que gere um relatório
contendo nome, valor da venda e comissão de cada um dos corretores. O
relatório deve mostrar também o total de vendas da empresa.



Registro pessoal da empresa:
Entre



<?php
@$n1 = $_POST ["n1"];
@$v1 = $_POST ["v1"];
@$n2 = $_POST ["n2"];
@$v2 = $_POST ["v2"];
@$n3 = $_POST ["n3"];
@$v3 = $_POST ["v3"];


$c1= ( 12 * 100 ) / $v1;
$c2= ( 12 * 100 ) / $v2;
$c3= ( 12 * 100 ) / $v3;

$cc1= ( 9.5 * 100 ) / $v1;
$cc2= ( 9.5 * 100 ) / $v2;
$cc3= ( 9.5 * 100 ) / $v3;

$ccc1= ( 7 * 100 ) / $v1;
$ccc2= ( 7 * 100 ) / $v2;
$ccc3= ( 7 * 100 ) / $v3;
if ($v1 > 50000 and $v2 > 50000 and $v3 > 50000)
{
echo "Nome:".$n1;
echo "Valor de venda:".$v1;
echo "Comissão:".$c1;
echo "";
echo "Nome:".$n2;
echo "Valor de venda:".$v2;
echo "Comissão:".$c2;
echo "";
echo "Nome:".$n3;
echo "Valor de venda:".$v3;
echo "Comissão:".$c3;



}
elseif ($v1 >= 30000 =< 50000 and $v2 >= 30000 =< 50000 and $v3 >= 30000 =< 50000)
{
echo "Nome:".$n1;
echo "Valor de venda:".$v1;
echo "Comissão:".$cc1;
echo "";
echo "Nome:".$n2;
echo "Valor de venda:".$v2;
echo "Comissão:".$cc2;
echo "";
echo "Nome:".$n3;
echo "Valor de venda:".$v3;
echo "Comissão:".$cc3;
}
else
{
echo "Nome:".$n1;
echo "Valor de venda:".$v1;
echo "Comissão:".$ccc1;
echo "";
echo "Nome:".$n2;
echo "Valor de venda:".$v2;
echo "Comissão:".$ccc2;
echo "";
echo "Nome:".$n3;
echo "Valor de venda:".$v3;
echo "Comissão:".$ccc3;

?>

Soluções para a tarefa

Respondido por NonaDeDez
1

não posso testar o programa, mas eu identifiquei esse erro..

Ficaria assim..

elseif ($v1 >= 30000 and $v1 <= 50000 and $v2 >= 30000 and $v2 <= 50000 and $v3 >= 30000) {

}

Analise e tente para ver se funciona

Anexos:
Perguntas interessantes