galera tenho um algoritmo para cadastra produtos, e vender para os clientes,mostrar no final cada produto atualizado,mas está dando erro
desde já agradeço
segue o programa
#include <stdio.h> #include <stdlib.h> int main() { int Vet_Vendas_Cliente[10]; int Vet_Vendas_Produto[10]; int Vet_Vendas_Estoque[10]; int V_Qtde_Vendida[3]; int Vet_Clientes_Cod[3]; int Vet_Clientes_Nome[3]; int Vet_Produtos_Cod[3]; int Vet_Produtos_Nome[3]; int Vet_Produtos_Estoque[3]; int I, x, Cod_Cliente, Cod_Produto, Produto_Qtde, N, Y; char Cliente_OK, Produto_OK, Produto_Nome;
//Primeiro insere os produtos e quantidades for (I=1;I<4;I++) { printf (" Digite o codigo do Produto... " + I); scanf ("%d",&Vet_Produtos_Cod[I -1]); printf (" Digite o Nome do Produto.. " + I); scanf ("%s",& Vet_Produtos_Nome[I -1]); printf (" Digite a Quantidade do Produto... " + I); scanf ("%d",&Vet_Produtos_Estoque[I -1]); }
//Agora insiro os clientes
for (I=1;I<4;I++)
{ printf (" Digite o codigo do Cliente... " + I); scanf ("%d",& Vet_Clientes_Cod[I -1]); printf (" Digite o Nome do Produto.. " + I); scanf ("%s",& Vet_Clientes_Nome[I -1]); printf (" Digite quantos produtos deseja..."); scanf ("%d",&V_Qtde_Vendida[I -1]);
}
//Calcula o valor do estoque de cada produto for (x=1;x<4;x++) { if (Cod_Produto = Vet_Produtos_Cod[ x - 1] )
(Vet_Produtos_Estoque[ x -1] = Vet_Produtos_Estoque[ x - 1 ] - V_Qtde_Vendida[I-1]); }
//Mostra o codigo, nome e quantidade do produto em tela Cod_Produto=0; Produto_Nome=0; Produto_Qtde=0;
for (I=1;I<4;I++) { (Cod_Produto = Vet_Produtos_Cod[ I - 1 ] ); (Produto_Nome = Vet_Produtos_Nome[ I - 1]); (Produto_Qtde =V_Qtde_Vendida[I-1]);
printf (" Codigo do Produto %.2d\n",+ Cod_Produto); printf (" Nome do produto \n", + Produto_Nome); printf (" Qtde do Produto %.2d\n", + Produto_Qtde); }
Pergunta
mateus fernandes
galera tenho um algoritmo para cadastra produtos, e vender para os clientes,mostrar no final cada produto atualizado,mas está dando erro
desde já agradeço
segue o programa
#include <stdio.h>
#include <stdlib.h>
int main()
{
int Vet_Vendas_Cliente[10];
int Vet_Vendas_Produto[10];
int Vet_Vendas_Estoque[10];
int V_Qtde_Vendida[3];
int Vet_Clientes_Cod[3];
int Vet_Clientes_Nome[3];
int Vet_Produtos_Cod[3];
int Vet_Produtos_Nome[3];
int Vet_Produtos_Estoque[3];
int I, x, Cod_Cliente, Cod_Produto, Produto_Qtde, N, Y;
char Cliente_OK, Produto_OK, Produto_Nome;
//Primeiro insere os produtos e quantidades
for (I=1;I<4;I++)
{
printf (" Digite o codigo do Produto... " + I);
scanf ("%d",&Vet_Produtos_Cod[I -1]);
printf (" Digite o Nome do Produto.. " + I);
scanf ("%s",& Vet_Produtos_Nome[I -1]);
printf (" Digite a Quantidade do Produto... " + I);
scanf ("%d",&Vet_Produtos_Estoque[I -1]);
}
//Agora insiro os clientes
for (I=1;I<4;I++)
{
printf (" Digite o codigo do Cliente... " + I);
scanf ("%d",& Vet_Clientes_Cod[I -1]);
printf (" Digite o Nome do Produto.. " + I);
scanf ("%s",& Vet_Clientes_Nome[I -1]);
printf (" Digite quantos produtos deseja...");
scanf ("%d",&V_Qtde_Vendida[I -1]);
}
//Calcula o valor do estoque de cada produto
for (x=1;x<4;x++)
{
if (Cod_Produto = Vet_Produtos_Cod[ x - 1] )
(Vet_Produtos_Estoque[ x -1] = Vet_Produtos_Estoque[ x - 1 ] - V_Qtde_Vendida[I-1]);
}
//Mostra o codigo, nome e quantidade do produto em tela
Cod_Produto=0;
Produto_Nome=0;
Produto_Qtde=0;
for (I=1;I<4;I++)
{
(Cod_Produto = Vet_Produtos_Cod[ I - 1 ] );
(Produto_Nome = Vet_Produtos_Nome[ I - 1]);
(Produto_Qtde =V_Qtde_Vendida[I-1]);
printf (" Codigo do Produto %.2d\n",+ Cod_Produto);
printf (" Nome do produto \n", + Produto_Nome);
printf (" Qtde do Produto %.2d\n", + Produto_Qtde);
}
system("pause");
}
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.