TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Programa de restaurante em c

Por:   •  6/6/2015  •  Trabalho acadêmico  •  5.994 Palavras (24 Páginas)  •  705 Visualizações

Página 1 de 24

void incluirNovoProduto();

void exibirdadosprodutos();

void incluirNovaMesa();

void exibirDadosMesas();

void incluirPedidoMesa();

void pesquisarProduto();

void pesquisarMesa();

void alterarProduto();

void excluirProduto();

void excluirMesa();

void ajudaSistema();

typedef struct

{

int codigo;

int quantidade;

char descricao[50];

float valor_p;

float valor_m;

float valor_g;

float valor_ped;

}tproduto;

typedef struct

{

int codigo;

int num_cadeira;

char incl_prod;

tproduto pedido[100];

}tmesa;

int menuprincipalsistema()

{

int op;

printf("\t\t\tMENU DE OPCOES\n\n");

printf("\t\t\t1-Incluir produto\n\n");

printf("\t\t\t2-Exibir dados do produtos\n\n");

printf("\t\t\t3-incluir Mesa\n\n");

printf("\t\t\t4-exibirDados das Mesas\n\n");

printf("\t\t\t5-incluir pedido a mesa\n\n");

printf("\t\t\t6-pesquisar produto\n\n");

printf("\t\t\t7-pesquisar Mesa\n\n");

printf("\t\t\t8-alterar Produto\n\n");

printf("\t\t\t9-excluir Produto\n\n");

printf("\t\t\t10-excluir Mesa\n\n");

printf("\t\t\t11-Ajuda\n\n");

printf("\t\t\t0-Para Sair\n\n");

printf("\t\t\topcao ---> ");

scanf("%d", &op);

return (op);

}

void incluirNovoProduto(tproduto p[], int *i)

{

float valor_p,valor_m,valor_g;

system("cls");

printf("\n\tINCLUIR NOVA PRODUTO\n\n");

printf("\n\nDigite a descricao: ");

fflush(stdin);

gets(p[*i].descricao);

printf("\n\nDigite o codigo: ");

scanf("%d",&p[*i].codigo);

printf("\n\nDigite o valor do tamanho pequeno: ");

scanf("%f", &valor_p);

printf("\n\nDigite o valor do tamanho medio: ");

scanf("%f", &valor_m);

printf("\n\nDigite o valor do tamanho grande: ");

scanf("%f", &valor_g);

p[*i].valor_p = valor_p;

p[*i].valor_m = valor_m;

p[*i].valor_g = valor_g;

/*informa o valor do produto primeiro

para depois encrementalo ao um endereço

de memoria*/

(*i)++;

system("cls");

}

void exibirdadosprodutos(tproduto p[], int contp)

{

system("cls");

int i;

printf("\t\tEXIBIR DADOS DOS PRODUTOS\n\n");

if(!contp)

{

printf("\nLista vazia.\n");

getch();

}else

{

for(i=0;i<contp;i++)

{

printf("\n\n\tDescricao: %s",p[i].descricao);

printf("\n\n\tCodigo: %d",p[i].codigo);

printf("\n\n\tValor do pequeno: %.2f",p[i].valor_p);

printf("\n\n\tValor do medio: %.2f",p[i].valor_m);

printf("\n\n\tValor do grande: %.2f\n\n",p[i].valor_g);

}

getch();

system("cls");

}

}

void incluirNovaMesa(tmesa m[],int *i)

{

system("cls");

printf("\t\tINCLUIR

...

Baixar como (para membros premium)  txt (15.6 Kb)   pdf (62.6 Kb)   docx (20.1 Kb)  
Continuar por mais 23 páginas »
Disponível apenas no TrabalhosGratuitos.com