#include <stdio.h>
#include <stdlib.h>
#include <string.h>

main() {
    printf("NOME DE COMÉRCIO");
    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.");
            scanf("%i",&p.incod);
            printf("\nInfome o nome do produto:");
            scanf("%s",&p.nm);
            printf("\nInforme o preço:");
            scanf("%f",&p.pr);
            printf("\nInforme a quantidade em estoque:");
            scanf("%i",&p.est);
            
            if(p.est>0){
                printf("\n\nProduto incluido! Digite 1 para ver a nova tabela de produtos.");
                scanf("%i",&p.nov);
            }
            if(p.nov==1){
                printf("\nCódigo     Nome do Produto            Preço(R$)          Quantidade em Estoque");
                printf("\n1          PRODUTO1                   55.00                     68");
                printf("\n2          PRODUTO2                   32.80                     210");
                printf("\n3          PRODUTO3                   20.50                     50");
                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:");
            scanf("%i",&cod);
            if(cod!=0){
                printf("\nProduto excluido! Digite 1 para ver a nova tabela de produtos.");
                scanf("%i",&nov);
                if(nov==1&&cod==1){
                    printf("\nCódigo     Nome do Produto            Preço(R$)          Quantidade em Estoque");
                    printf("\n2          PRODUTO2                   32.80                     210");
                    printf("\n3          PRODUTO3                   20.50                     50");
                }else if(nov==1&&cod==2){
                    printf("\nCódigo     Nome do Produto            Preço(R$)          Quantidade em Estoque");
                    printf("\n1          PRODUTO1                   55.00                     68");
                    printf("\n3          PRODUTO3                   20.50                     50");
                }else if(nov==1&&cod==3){
                    printf("\nCódigo     Nome do Produto            Preço(R$)          Quantidade em Estoque");
                    printf("\n1          PRODUTO1                   55.00                     68");
                    printf("\n2          PRODUTO2                   32.80                     210");
                }
            }
            
        }else if(op==3){
            printf("\n\nDigite o código do produto para a modificação de seu estoque:");
            scanf("%i",&cod);
            if(cod==1){
                printf("\nDigite 1 para aumentar o estoque, ou 2 para diminuir.");
                scanf("%i",&ee);
                if(ee==1){
                    printf("\nQual a quantidade de produtos à ser incluida?");
                    scanf("%i",&ee1);
                    ef=ee1 + 68;
                    printf("\nEstoque atual: %i unidades",ef);
                }else if(ee==2){
                    printf("\nQual a quantidade de produtos à ser excluida?");
                    scanf("%i",&ee1);
                    ef= 68 - ee1;
                    printf("\nEstoque atual: %i unidades",ef);
                }
            }else if(cod==2){
                printf("\nDigite 1 para aumentar o estoque, ou 2 para diminuir.");
                scanf("%i",&ee);
                if(ee==1){
                  printf("\nQual a quantidade de produtos à ser incluida?");
                    scanf("%i",&ee1);
                    ef=ee1 + 210;
                    printf("\nEstoque atual: %i unidades.",ef);
                }else if(ee==2){
                    printf("\nQual a quantidade de produtos à ser excluida?");
                    scanf("%i",&ee1);
                    ef= 210 - ee1;
                    printf("\nEstoque atual: %i unidades.",ef);  
                }
            }else if(cod==3){
                printf("\nDigite 1, para aumentar o estoque, ou 2 para diminuir.");
                scanf("%i",&ee);
                if(ee==1){
                  printf("\nQual a quantidade de produtos à ser incluida?");
                    scanf("%i",&ee1);
                    ef=ee1 + 50;
                    printf("\nEstoque atual: %i unidades.",ef);
                }else if(ee==2){
                    printf("\nQual a quantidade de produtos à ser excluida?");
                    scanf("%i",&ee1);
                    ef= 50 - ee1;
                    printf("\nEstque atual: %i unidades.",ef);  
                }
            }
            
        }else if(op==4){
            printf("\n\nInforme o código do produto que deseja consultar:");
            scanf("%i",&cod);
            if(cod==1){
                printf("\nCódigo     Nome do Produto            Preço(R$)          Quantidade em Estoque");
                printf("\n1          PRODUTO1                   55.00                     68");
            }else if(cod==2){
                printf("\nCódigo     Nome do Produto            Preço(R$)          Quantidade em Estoque");
                printf("\n2          PRODUTO2                   32.80                     210");
            }else if(cod==3){
                printf("\nCódigo     Nome do Produto            Preço(R$)          Quantidade em Estoque");
                printf("\n3          PRODUTO3                   20.50                     50");
            }
            
        }else if(op==5){
            printf("\n\nCódigo     Nome do Produto            Preço(R$)          Quantidade em Estoque");
            printf("\n1            PRODUTO1                   55.00                     58");
            printf("\n2            PRODUTO2                   32.80                     120");
            printf("\n3            PRODUTO3           20.50                     40");
       
        }else if(op == 0){
            system ("PAUSE");
        }
    }while(op!=0);
    
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: