Cadastro De Vendedor Em C
Monografias: Cadastro De Vendedor Em C. Pesquise 862.000+ trabalhos acadêmicosPor: Glaubr • 1/5/2014 • 9.004 Palavras (37 Páginas) • 336 Visualizações
#include <stdlib.h>
#include <stdio.h>
#include <windows.h>
#include <conio.h>
#include <string.h>
#define clrscr() (system("CLS"))
struct Cadastro_Vendedor{
char nome[100];
int cod;
int cpf[12];
int anoIngresso;
float salario;
int vazio;
}registros[100];
struct Cadastro_venda{
int codVenda;
int qtde;
int mes;
int nf;
float valorVenda;
}Venda[100];
main(){
system("color 71");
int op=0,retorno,codaux,posicao;
int tamanho = 5, opcao, ultPosVazia=0, x=0, i, cont=0;
do{
system("color 71");
clrscr();
printf("\n\n\t\t ** SGV - SISTEMA DE GERENCIAMENTO DE VENDAS **\n\n\n");
printf("\t\t-------------------------------------------------\n");
printf("\t\t|\t\t MENU\t\t\t|\n");
printf("\t\t-------------------------------------------------\n");
printf("\t\t|[1] - CADASTRAR VENDEDOR\t\t\t|\n");
printf("\t\t|[2] - CADASTRAR VENDAS\t\t\t\t|\n");
printf("\t\t|[3] - CONSULTAR VENDAS POR MES\t\t\t|\n");
printf("\t\t|[4] - CONSULTAR TOTAL DE VENDAS DE UM VENDEDOR |\n");
printf("\t\t|[5] - VENDEDOR QUE MAIS VENDEU\t\t\t|\n");
printf("\t\t|[6] - MES COM MAIOR VALORES EM VENDAS\t\t|\n");
printf("\t\t|[7] - SAIR\t\t\t\t\t|\n");
printf("\t\t-------------------------------------------------\n");
printf("\nOPCAO: ");
scanf("%d",&opcao);
fflush(stdin);
switch(opcao){
case 1:{
clrscr();
printf("\n\t\t ** SGV - SISTEMA DE GERENCIAMENTO DE VENDAS **\n\n\n");
printf("\t\t -----------------------------------------------\n");
printf("\t | MODULO DE CADASTRAMENTO DE VENDEDOR |\n");
printf("\t\t -----------------------------------------------\n");;
printf("\t\t\tPRESSIONE O PARA VOLTAR AO MENU\n");
posicao=verifica_pos();
if(posicao!=-1) {
printf("\nMATRICULA DO VENDEDOR: ");
scanf("%d",&codaux);
fflush(stdin);
retorno=verifica_cod(codaux);
if(retorno==1)
cadastrar_Vendedor(codaux,posicao);
}
if(posicao==-1){
clrscr();
system("color F0");
printf("\n\n\n\n\t\t\t\t ERRO! 0014\n\n\n");
printf("================================================================================");
printf("\t\t\t ESTA JA NAO EXISTE!\n");
printf("================================================================================\n\n\n");
printf("\t\t PRESSIONE ENTER PARA VOLTAR AO MENU ANTERIOR...");
getch();
}
break;
}
case 2:{
vendas_produto();
break;
}
case 3:{
consultaVendasMes();
break;
}
case 4:{
consultaTodasVendas();
break;
}
case 5:{
mostraDados();
break;
}
case 6:{
mostraMes();
break;
...