Trabalho controle de estoque em c

522 palavras 3 páginas
on#include
#include
#include
#define VETOR 50

//estrutura do programa

struct estrutura{ int codigo; char produto[50]; int estoque; float preco;
}controle_estoque[VETOR];
struct vendas{ int indice; int vendas; int quantidade; int contador; float total; float totalvendas;
}controle_vendas[VETOR];
int Vendas()
{
int est_venda, item, contador; int iVenda = 1; int iEstoque = 1; bool validCompra = true; bool validVenda = true;

printf("\n\n=========================================================================="); printf("\n === VENDA DE PRODUTOS ==="); printf("\n==========================================================================");

printf("\n\nDigite o codigo do produto: "); scanf("%d",&item);

while (validCompra) { validVenda = true;

if (controle_estoque[iEstoque].codigo == item) { if (controle_estoque[iEstoque].estoque controle_estoque[iEstoque].estoque) { printf("\n ====> ATENCAO: PRODUTO COM ESTOQUE INSUFICIENTE PARA ESTA VENDA!"); validCompra = false; return(0); }

while (validVenda) { if (controle_vendas[iVenda].indice == iEstoque) { controle_vendas[1].contador = controle_vendas[1].contador + 1; controle_vendas[iVenda].vendas = controle_vendas[iVenda].vendas + 1; controle_vendas[iVenda].quantidade = controle_vendas[iVenda].quantidade + est_venda; controle_vendas[iVenda].total = controle_vendas[iVenda].total + (controle_estoque[iEstoque].preco * est_venda); controle_vendas[1].totalvendas = controle_vendas[1].totalvendas + (controle_estoque[iEstoque].preco * est_venda);

Relacionados

  • Eletrotecnica
    4073 palavras | 17 páginas
  • atps
    2749 palavras | 11 páginas
  • Implantação do sistema kanban
    7125 palavras | 29 páginas
  • ADM. DE MATERIAIS E LOGISTICA
    3687 palavras | 15 páginas
  • adm de materiais
    1957 palavras | 8 páginas
  • CONTABILIDADE COMERCIAL 3 SEMESTRE
    1696 palavras | 7 páginas
  • 016333351570
    3208 palavras | 13 páginas
  • ETAPA 3 E 4 ATPS PCP
    3793 palavras | 16 páginas
  • Gestão da Produção
    3099 palavras | 13 páginas
  • logistica
    3423 palavras | 14 páginas