#include <stdio.h>
#include <stdlib.h>
#include <string.h>
main() {
printf("NOME DO COMÉRCIO");
struct produto{
int co;//codigo
char no[30];//nome
float pr;//preço
int es;//estoque
int q;
int resp;//resposta "aumentar ou diminuir"
int resu;
};
struct produto p;
int op = 0;//opição
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("\n6- Encerrar");
printf("\n\nEscolha uma opção:");
scanf("%i",&op);
if(op == 1){
printf("\n\nDigite o código do produto:");
scanf("%i",&p.co);
printf("\nDigite o nome:");
scanf("%s",&p.no);
printf("\nDigite o preço:");
scanf("%f",&p.pr);
printf("\nDigite a quantidade em estoque:");
scanf("%i",&p.es);
if(p.co>=0){
printf("\n\nProduto incluido! Essa é a nova tabela de produtos:");//aqui vc cria uma tabela com uns produtos pré cadastrados
printf("\n1 ABOBRINHA 3.00 50 unidades");
printf("\n2 ALFACE 5.80 16 unidades");
printf("\n3 TOMATE 0.20 50 unidades");
printf("\n%i %s %.2f %i unidades", p.co , p.no , p.pr , p.es);
}
}else if(op == 2){
printf("\n\nDigite o código do produto que será excluido:");
scanf("%i",&p.co);
if(p.co == 1){
printf("\n\nProduto excluido! Essa é a nova tabela de produtos:");
printf("\n2 ALFACE 5.80 16 unidades");
printf("\n3 TOMATE 0.20 50 unidades");
}else if(p.co == 2){
printf("\n\nProduto excluido! Essa é a nova tabela de produtos:");
printf("\n1 ABOBRINHA 3.00 50 unidades");
printf("\n3 TOMATE 0.20 50 unidades");
}else if(p.co == 3){
printf("\n\nProduto excluido! Essa é a nova tabela de produtos:");
printf("\n1 ABOBRINHA 3.00 50 unidades");
printf("\n2 ALFACE 5.80 16 unidades");
}
}else if(op == 3){
printf("\nInfome o código do produto submetido a alteração no estoque:");
scanf("%i",&p.co);
if(p.co > 0){
if(p.co == 1){
printf("\nABOBRINHA. Digite 1 para aumentar o estoque, ou 0 para diminuir.");
scanf("%i",&p.resp);
if(p.resp==1){
printf("\nInforme a quantidade a ser incluida:");
scanf("%i",&p.q);
p.resu = p.q + 50;
if(p.q > 0){
printf("\nAgora são %i unidades de ABOBRINHA.",p.resu);
}
}else if(p.resp == 0){
printf("\nInforme a quantidade a ser excluida:");
scanf("%i",&p.q);
p.resu = 50 - p.q;
if(p.q > 0){
printf("\nAgora são %i unidades de ABOBRINHA.",p.resu);
}
}
}else if(p.co == 2){
printf("\nALFACE. Digite 1 para aumentar o estoque, ou 0 para diminuir.");
scanf("%i",&p.resp);
if(p.resp == 1){
printf("\nInforme a quantidade a ser incluida:");
scanf("%i",&p.q);
p.resu = p.q + 16;
if(p.q > 0){
printf("\nAgora são %i unidades de ALFACE.",p.resu);
}
}else if(p.resp == 0){
printf("\nInforme a quantidade a ser excluida:");
scanf("%i",&p.q);
p.resu = 16 - p.q;
if(p.q > 0){
printf("\nAgora são %i unidades de ALFACE.",p.resu);
}
}
}else if(p.co == 3){
printf("\nTOMATE. Digite 1 para aumentar o estoque, ou 0 para diminuir.");
scanf("%i",&p.resp);
if(p.resp == 1){
printf("\nInforme a quantidade a ser incluida:");
scanf("%i",&p.q);
p.resu = p.q + 50;
if(p.q > 0){
printf("\nAgora são %i unidades de TOMATE.",p.resu);
}
}else if(p.resp == 0){
printf("\nInforme a quantidade a ser excluida:");
scanf("%i",&p.q);
p.resu = 50 - p.q;
if(p.q > 0){
printf("\nAgora são %i unidades de TOMATE.",p.resu);
}
}
}
}
}
}while(op!=0);
}
To embed this project on your website, copy the following code and paste it into your website's HTML: