Projeto supermercado

2696 palavras 11 páginas
#include <iostream.h>
#include <stdlib.h>
# define limpa system("cls")

// Estrutura para 'produto' struct produto { int codigo,estoque; float preco; char nome[30];
};

// Estrutura para 'cliente' struct cliente { int codigo; char nome[30]; char end[30]; char fone[16]; float vdevido;
};

// Estrutura para 'venda' struct venda { int codigo, codvnd, codcli, codprod, qtdeprod;
};

// Variaveis das estruturas struct produto prod[100]; struct cliente cli[100]; struct venda vnd[100];

// Grava arquivo void gravar_arquivo() { int i; //Variavel do tipo ponteiro para arquivo onde será feito o backup FILE *ARQ1; FILE *ARQ2; FILE *ARQ3; //Cria um backup do arquivo atual para prevenir erros rename("ARQFIN1.txt","ARQFINBKP1.txt"); rename("ARQFIN2.txt","ARQFINBKP2.txt"); rename("ARQFIN3.txt","ARQFINBKP3.txt"); remove("ARQFIN1.txt"); remove("ARQFIN2.txt"); remove("ARQFIN3.txt"); //Abre o arquivo para gravação ARQ1=fopen("ARQFIN1.txt","a+"); //Verifica se o arquivo foi aberto corretamente if (ARQ1 == 0) { printf("Erro na Abertura do Arquivo de produto\n"); system("pause"); exit(-1); } //Abre o arquivo para gravação ARQ2=fopen("ARQFIN2.txt","a+"); //Verifica se o arquivo foi aberto corretamente if (ARQ2 == 0) { printf("Erro na Abertura do Arquivo de cliente\n"); system("pause"); exit(-1); } //Abre o arquivo para gravação ARQ3=fopen("ARQFIN3.txt","a+"); //Verifica se o arquivo foi aberto corretamente if (ARQ3 == 0) { printf("Erro na Abertura do Arquivo de venda\n"); system("pause"); exit(-1); } fwrite(&prod,sizeof(struct produto),100,ARQ1); fwrite(&cli,sizeof(struct cliente),100,ARQ2); fwrite(&vnd,sizeof(struct venda),100,ARQ3); //Fecha o

Relacionados

  • Projeto de supermercado
    3124 palavras | 13 páginas
  • Projeto Supermercado
    4188 palavras | 17 páginas
  • Projetos de supermercados
    2914 palavras | 12 páginas
  • Projeto Lancamento Supermercado
    2879 palavras | 12 páginas
  • PROJETO DE MARKETING NO SUPERMERCADO NOVA ERA
    7543 palavras | 31 páginas
  • PROJETO SISTEMA DE CAIXA DE SUPERMERCADO
    1662 palavras | 7 páginas
  • projeto de planejamento estrategico em um supermercado
    9281 palavras | 38 páginas
  • banco de dados - projeto supermercado
    256 palavras | 2 páginas
  • Projeto de sistema de ar condicionado para um supermercado
    1417 palavras | 6 páginas
  • Projeto Inova O No Varejo Supermercados No Brasil
    450 palavras | 2 páginas