#include <stdio.h>
#include <stdlib.h>
#include <string.h>
main() {
printf(" PAPELARIA CÉU AZUL - CADASTRO DE PRODUTOS");
int nov;
int ee,ee1,ef;
int cod;
int op=0;
struct produto{
char nm[25];
float pr;
int est;
int incod;
int nov;
};
struct produto p;
do{
system("cls");
printf("\n\nMenu de Funções");
printf("\n1- Incluir");
printf("\n2- Excluir");
printf("\n3- Editar estoque");
printf("\n4- Consultar");
printf("\n5- Listar todos");
printf("\nO- Encerrar");
printf("\nOpção...");
scanf("%i",&op);
if(op==1){
printf("\n\nInforme o código do produto conforme a sequência numérica usada para os produtos já cadastrados.");
scanf("%i",&p.incod);
printf("\nDigite o nome do produto:");
scanf("%s",&p.nm);
printf("\nDigite o preço:");
scanf("%f",&p.pr);
printf("\nDigite a quantidade em estoque:");
scanf("%i",&p.est);
if(p.est>0){
printf("\n\nProduto incluido com sucesso! Digite 1, caso queira ver a nova tabela de produtos cadastrados.");
scanf("%i",&p.nov);
}
if(p.nov==1){
printf("\nCódigo Nome do Produto Preço(R$) Quantidade em Estoque");
printf("\n1 Caderno Tilibra 25.00 58");
printf("\n2 Borracha Andorinha 3.00 120");
printf("\n3 Caixa de Lápis Bic 30.50 40");
printf("\n4 Estojo Capricho 42.00 17");
printf("\n5 Caderno São Pedro 18.00 30");
printf("\n6 Apontador Bic 1.50 102");
printf("\n7 Cartolina Estrela 0.50 46");
printf("\n8 Régua Vale 3.00 57");
printf("\n%i %s %.2f %i",p.incod,p.nm,p.pr,p.est);
}
}else if(op==2){
printf("\n\nDigite o código do produto à ser excluido. Caso você não se lembre do código, retorne ao Menu Apresentação e escolha a opção 'Listar Todos'.");
scanf("%i",&cod);
if(cod!=0){
printf("\nProduto excluido com sucesso! Caso queira ver a nova tabela de produtos, digite 1");
scanf("%i",&nov);
if(nov==1&&cod==1){
printf("\nCódigo Nome do Produto Preço(R$) Quantidade em Estoque");
printf("\n2 Borracha Andorinha 3.00 120");
printf("\n3 Caixa de Lápis Bic 30.50 40");
printf("\n4 Estojo Capricho 42.00 17");
printf("\n5 Caderno São Pedro 18.00 30");
printf("\n6 Apontador Bic 1.50 102");
printf("\n7 Cartolina Estrela 0.50 46");
printf("\n8 Régua Vale 3.00 57");
}else if(nov==1&&cod==2){
printf("\nCódigo Nome do Produto Preço(R$) Quantidade em Estoque");
printf("\n1 Caderno Tilibra 25.00 58");
printf("\n3 Caixa de Lápis Bic 30.50 40");
printf("\n4 Estojo Capricho 42.00 17");
printf("\n5 Caderno São Pedro 18.00 30");
printf("\n6 Apontador Bic 1.50 102");
printf("\n7 Cartolina Estrela 0.50 46");
printf("\n8 Régua Vale 3.00 57");
}else if(nov==1&&cod==3){
printf("\nCódigo Nome do Produto Preço(R$) Quantidade em Estoque");
printf("\n1 Caderno Tilibra 25.00 58");
printf("\n2 Borracha Andorinha 3.00 120");
printf("\n4 Estojo Capricho 42.00 17");
printf("\n5 Caderno São Pedro 18.00 30");
printf("\n6 Apontador Bic 1.50 102");
printf("\n7 Cartolina Estrela 0.50 46");
printf("\n8 Régua Vale 3.00 57");
}else if(nov==1&&cod==4){
printf("\nCódigo Nome do Produto Preço(R$) Quantidade em Estoque");
printf("\n1 Caderno Tilibra 25.00 58");
printf("\n2 Borracha Andorinha 3.00 120");
printf("\n3 Caixa de Lápis Bic 30.50 40");
printf("\n5 Caderno São Pedro 18.00 30");
printf("\n6 Apontador Bic 1.50 102");
printf("\n7 Cartolina Estrela 0.50 46");
printf("\n8 Régua Vale 3.00 57");
}else if(nov==1&&cod==5){
printf("\nCódigo Nome do Produto Preço(R$) Quantidade em Estoque");
printf("\n1 Caderno Tilibra 25.00 58");
printf("\n2 Borracha Andorinha 3.00 120");
printf("\n3 Caixa de Lápis Bic 30.50 40");
printf("\n4 Estojo Capricho 42.00 17");
printf("\n6 Apontador Bic 1.50 102");
printf("\n7 Cartolina Estrela 0.50 46");
printf("\n8 Régua Vale 3.00 57");
}else if(nov==1&&cod==6){
printf("\nCódigo Nome do Produto Preço(R$) Quantidade em Estoque");
printf("\n1 Caderno Tilibra 25.00 58");
printf("\n2 Borracha Andorinha 3.00 120");
printf("\n3 Caixa de Lápis Bic 30.50 40");
printf("\n4 Estojo Capricho 42.00 17");
printf("\n5 Caderno São Pedro 18.00 30");
printf("\n7 Cartolina Estrela 0.50 46");
printf("\n8 Régua Vale 3.00 57");
}else if(nov==1&&cod==7){
printf("\nCódigo Nome do Produto Preço(R$) Quantidade em Estoque");
printf("\n1 Caderno Tilibra 25.00 58");
printf("\n2 Borracha Andorinha 3.00 120");
printf("\n3 Caixa de Lápis Bic 30.50 40");
printf("\n4 Estojo Capricho 42.00 17");
printf("\n5 Caderno São Pedro 18.00 30");
printf("\n6 Apontador Bic 1.50 102");
printf("\n8 Régua Vale 3.00 57");
}else if(nov==1&&cod==8){
printf("\nCódigo Nome do Produto Preço(R$) Quantidade em Estoque");
printf("\n1 Caderno Tilibra 25.00 58");
printf("\n2 Borracha Andorinha 3.00 120");
printf("\n3 Caixa de Lápis Bic 30.50 40");
printf("\n4 Estojo Capricho 42.00 17");
printf("\n5 Caderno São Pedro 18.00 30");
printf("\n6 Apontador Bic 1.50 102");
printf("\n7 Cartolina Estrela 0.50 46");
}
}
}else if(op==3){
printf("\n\nDigite o código do produto que terá seu estoque editado.");
scanf("%i",&cod);
if(cod==1){
printf("\nO código digitado corresponde ao Caderno Tilibra. Digite 1, caso você queira aumentar o estoque e 2, caso queira diminui-lo.");
scanf("%i",&ee);
if(ee==1){
printf("\nQual a quantidade de produtos à ser incluida?");
scanf("%i",&ee1);
ef=ee1 + 58;
printf("\nO determinado produto agora tem um estoque de %i unidades.",ef);
}else if(ee==2){
printf("\nQual a quantidade de produtos à ser excluida?");
scanf("%i",&ee1);
ef= 58 - ee1;
printf("\nO determinado produto agora tem um estoque de %i unidades.",ef);
}
}else if(cod==2){
printf("\nO código digitado corresponde à Borracha Andorinha. Digite 1, caso você queira aumentar o estoque e 2, caso você queira diminui-lo.");
scanf("%i",&ee);
if(ee==1){
printf("\nQual a quantidade de produtos à ser incluida?");
scanf("%i",&ee1);
ef=ee1 + 120;
printf("\nO determinado produto agora tem um estoque de %i unidades.",ef);
}else if(ee==2){
printf("\nQual a quantidade de produtos à ser excluida?");
scanf("%i",&ee1);
ef= 120 - ee1;
printf("\nO determinado produto agora tem um estoque de %i unidades.",ef);
}
}else if(cod==3){
printf("\nO código digitado corresponde à Caixa de Lápis Bic. Digite 1, caso você queira aumentar o estoque e 2, caso você queira diminui-lo.");
scanf("%i",&ee);
if(ee==1){
printf("\nQual a quantidade de produtos à ser incluida?");
scanf("%i",&ee1);
ef=ee1 + 40;
printf("\nO determinado produto agora tem um estoque de %i unidades.",ef);
}else if(ee==2){
printf("\nQual a quantidade de produtos à ser excluida?");
scanf("%i",&ee1);
ef= 40 - ee1;
printf("\nO determinado produto agora tem um estoque de %i unidades.",ef);
}
}else if(cod==4){
printf("\nO código digitado corresponde ao Estojo Capricho. Digite 1, caso você queira aumentar o estoque e 2, caso você queira diminui-lo.");
scanf("%i",&ee);
if(ee==1){
printf("\nQual a quantidade de produtos à ser incluida?");
scanf("%i",&ee1);
ef=ee1 + 17;
printf("\nO determinado produto agora tem um estoque de %i unidades.",ef);
}else if(ee==2){
printf("\nQual a quantidade de produtos à ser excluida?");
scanf("%i",&ee1);
ef= 17 - ee1;
printf("\nO determinado produto agora tem um estoque de %i unidades.",ef);
}
}else if(cod==5){
printf("\nO código digitado corresponde ao Caderno São Pedro. Digite 1, caso você queira aumentar o estoque e 2, caso você queira diminui-lo.");
scanf("%i",&ee);
if(ee==1){
printf("\nQual a quantidade de produtos à ser incluida?");
scanf("%i",&ee1);
ef=ee1 + 30;
printf("\nO determinado produto agora tem um estoque de %i unidades.",ef);
}else if(ee==2){
printf("\nQual a quantidade de produtos à ser excluida?");
scanf("%i",&ee1);
ef= 30 - ee1;
printf("\nO determinado produto agora tem um estoque de %i unidades.",ef);
}
}else if(cod==6){
printf("\nO código digitado corresponde ao Apontador Bic. Digite 1, caso você queira aumentar o estoque e 2, caso você queira diminui-lo.");
scanf("%i",&ee);
if(ee==1){
printf("\nQual a quantidade de produtos à ser incluida?");
scanf("%i",&ee1);
ef=ee1 + 102;
printf("\nO determinado produto agora tem um estoque de %i unidades.",ef);
}else if(ee==2){
printf("\nQual a quantidade de produtos à ser excluida?");
scanf("%i",&ee1);
ef= 102 - ee1;
printf("\nO determinado produto agora tem um estoque de %i unidades.",ef);
}
}else if(cod==7){
printf("\nO código digitado corresponde à Cartolina Estrela. Digite 1, caso você queira aumentar o estoque e 2, caso você queira diminui-lo.");
scanf("%i",&ee);
if(ee==1){
printf("\nQual a quantidade de produtos à ser incluida?");
scanf("%i",&ee1);
ef=ee1 + 46;
printf("\nO determinado produto agora tem um estoque de %i unidades.",ef);
}else if(ee==2){
printf("\nQual a quantidade de produtos à ser excluida?");
scanf("%i",&ee1);
ef= 46 - ee1;
printf("\nO determinado produto agora tem um estoque de %i unidades.",ef);
}
}else if(cod==8){
printf("\nO código digitado corresponde ao Régua Vale. Digite 1, caso você queira aumentar o estoque e 2, caso você queira diminui-lo.");
scanf("%i",&ee);
if(ee==1){
printf("\nQual a quantidade de produtos à ser incluida?");
scanf("%i",&ee1);
ef=ee1 + 57;
printf("\nO determinado produto agora tem um estoque de %i unidades.",ef);
}else if(ee==2){
printf("\nQual a quantidade de produtos à ser excluida?");
scanf("%i",&ee1);
ef= 57 - ee1;
printf("\nO determinado produto agora tem um estoque de %i unidades.",ef);
}
}
}else if(op==4){
printf("\n\nDigite o código do produto que deseja consultar. Caso não se lembre do código retorne ao Menu Apresentação e escolha a opição 'Listar Todos'");
scanf("%i",&cod);
if(cod==1){
printf("\nCódigo Nome do Produto Preço(R$) Quantidade em Estoque");
printf("\n1 Caderno Tilibra 25.00 58");
}else if(cod==2){
printf("\nCódigo Nome do Produto Preço(R$) Quantidade em Estoque");
printf("\n2 Borracha Andorinha 3.00 120");
}else if(cod==3){
printf("\nCódigo Nome do Produto Preço(R$) Quantidade em Estoque");
printf("\n3 Caixa de Lápis Bic 30.50 40");
}else if(cod==4){
printf("\nCódigo Nome do Produto Preço(R$) Quantidade em Estoque");
printf("\n4 Estojo Capricho 42.00 17");
}else if(cod==5){
printf("\nCódigo Nome do Produto Preço(R$) Quantidade em Estoque");
printf("\n5 Caderno São Pedro 18.00 30");
}else if(cod==6){
printf("\nCódigo Nome do Produto Preço(R$) Quantidade em Estoque");
printf("\n6 Apontador Bic 1.50 102");
}else if(cod==7){
printf("\nCódigo Nome do Produto Preço(R$) Quantidade em Estoque");
printf("\n7 Cartolina Estrela 0.50 46");
}else if(cod==8){
printf("\nCódigo Nome do Produto Preço(R$) Quantidade em Estoque");
printf("\n8 Régua Vale 3.00 57");
}
}else if(op==5){
printf("\n\nCódigo Nome do Produto Preço(R$) Quantidade em Estoque");
printf("\n1 Caderno Tilibra 25.00 58");
printf("\n2 Borracha Andorinha 3.00 120");
printf("\n3 Caixa de Lápis Bic 30.50 40");
printf("\n4 Estojo Capricho 42.00 17");
printf("\n5 Caderno São Pedro 18.00 30");
printf("\n6 Apontador Bic 1.50 102");
printf("\n7 Cartolina Estrela 0.50 46");
printf("\n8 Régua Vale 3.00 57");
}
}while(op!=0);
}
To embed this project on your website, copy the following code and paste it into your website's HTML: