Análise de Sistemas
Banco de Dados
Computação Gráfica
Diversos
Internet
Lógica
Programação
Redes
Computação
Informática Básica
FrameWorks
APLICATIVO PARA CALCULO DE CUSTO MEDIO E PRECO DE VENDA COM JAVASCRIPT
Produtos
Produtos

Pesquisar
PHP-GENERATOR

APLICATIVO PARA CALCULO DE CUSTO MEDIO E PRECO DE VENDA COM JAVASCRIPT

Pecar pelo silêncio, quando se deveria protestar, transforma homens em covardes. (Abraham Lincoln)

COLÉGIO PARANÁ - INTERNET E PROGRAMAÇÃO WEB – PROFESSOR RONI MARCIO FAIS


APLICATIVO PARA CÁLCULO DE CUSTO MÉDIO E PREÇO DE VENDA


Uma das tarefas mais comuns em uma empresa é controlar o estoque. Um bom controle de estoque deve, no mínimo, automatizar os cálculos de custo médio dos produtos e preços de venda de acordo com uma margem de lucro pré-estabelecida. O objetivo do aplicativo javascript abaixo é implementar fórmulas que satisfaçam a automatização desses cálculos. Tais fórmulas podem ser utilizadas em ferramentas como editor de planilhas eletrônicas ou bancos de dados.


<!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!>


O programa para cálculo de custo médio e preço de venda deverá apresentar o seguinte resultado:


APLICATIVO PARA CALCULO DE CUSTO MEDIO E PRECO DE VENDA



Custo Medio

Quantidade em Estoque

Preco de Venda

ENTRADAS NO ESTOQUE

Novo Custo

Nova Quantidade

Percentual de Lucro

Enter


Limpar Campos


ATIVIDADES

  1. Implemente o programa dado em um arquivo HTML.

  2. Após a implementação do programa, teste o seu funcionamento, sem utilizar o botão limpar campos, respondendo quais seriam os resultados apresentados, se fornecidas as seguintes entradas no estoque:

a) Novo Custo = 8, Nova Quantidade = 50, Percentual de lucro = 350;


Custo Médio = _____________


Quantidade = _____________


Preço de Venda = _____________



b) Novo Custo = 10, Nova Quantidade = 50, Percentual de lucro = 350;


Custo Médio = _____________


Quantidade = _____________


Preço de Venda = _____________



c) Novo Custo = 15, Nova Quantidade = 200, Percentual de lucro = 175;


Custo Médio = _____________


Quantidade = _____________


Preço de Venda = _____________



3) Faça alterações no aplicativo para que sejam exibidas, após o preço de venda, o total de custo em estoque, o total de venda em estoque e o lucro líquido na venda de cada produto. Descreva as alterações feitas.


WebMaster: PROFESSOR RONI MARCIO FAIS
Formação: Bacharel em Ciência da Computação e Especialista em Administração, Supervisão e Orientação Educacional
E-mail: rmfais@yahoo.com.br


Artigos


JAVASCRIPT - LIMITANDO QUANTIDADE DE CARACTERES DE UMA TEXTAREA

Todos sao iguais, resguardado o direito de ser diferente.

MIT APP INVENTOR 2 - PARTE02 - CRIAÇÃO DE APP NATIVO

Neste tutorial será utilizado a versão em inglês do MIT APP INVENTOR2.

Converter página HTML para APK

Transforme sua página HTML em APP sem complicação.

MIT APP INVENTOR 2 - PARTE03 - CRIAÇÃO DE APP HÍBRIDO

Neste tutorial será utilizado a versão em português do MIT APP INVENTOR2.

MIT APP INVENTOR 2 - PARTE01 - APRESENTAÇÃO

Uma excelente ferramenta para programadores e não programadores.

TIPOS DE ERROS DE PROGRAMAÇÃO

Sonha e serás livre de espírito... luta e serás livre na vida. ( Che Guevara)

Responsividade e Design Responsivo

"A arma mais poderosa do opressor é a mente do oprimido” (Steve Biko)