<!formulario HTML>
<body bgcolor=silver>
<h2>APLICATIVO PARA CALCULO DE CUSTO MEDIO E PRECO DE
VENDA<hr></h2>
<form name='dados'>
<br>Custo Medio<br><input name='custo' value='0'
readonly>
<br>Quantidade em Estoque<br><input
name='quantidade' value='0' readonly>
<br>Preco de Venda<br><input name='venda'
value='0' readonly>
<h2>ENTRADAS NO ESTOQUE</h2>
<p>Novo Custo<br><input name='custo2'>
<br>Nova Quantidade<br><input
name='quantidade2'>
<br>Percentual de Lucro<br><input name='lucro'>
<p><input type='button' name='Enter' value='Enter'
onClick='javascript:calcular();'>
<input type='reset' name='limpar' value='limpar
campos'>
</form>
<!fim do formulario html>
<!aplicativo javascript>
<script>
function calcular()
{
// transferindo valores digitados no formulario para
variaveis javascript
var custo = parseFloat(document.dados.custo.value);
var quantidade =
parseFloat(document.dados.quantidade.value);
var venda = parseFloat(document.dados.venda.value);
var custo2 = parseFloat(document.dados.custo2.value);
var quantidade2 =
parseFloat(document.dados.quantidade2.value);
var lucro = parseFloat(document.dados.lucro.value);
// calculando custo medio e retornando resultado para o
formulario
custo =
((custo*quantidade)+(custo2*quantidade2))/(quantidade+quantidade2);
document.dados.custo.value = custo;
// calculando quantidade em estoque e retornando resultado
para o formulario
document.dados.quantidade.value = quantidade+quantidade2;
// calculando preco de venda e retornando resultado para o
formulario
document.dados.venda.value = (custo * lucro / 100) + custo;
//limpando valores de entrada no estoque
document.dados.custo2.value = "";
document.dados.quantidade2.value = "";
document.dados.lucro.value = "";
}
</script>
<!fim do aplicativo javascript!>
|