Programa de cadastro de clientes

329 palavras 2 páginas
PARTE 1 PRONTA
SUPER CLASSE CRIADA E FUINCIONANDO:
// trabalho2.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include <iostream >
#include <stdio.h>
#include <stdlib.h>
#include <windows.h> using namespace std;
#define clrscr() (system("CLS"))

class superclasse{ public: int x; int y; public: void gotoxy(int x, int y){ COORD coord; coord.X=(short)x; coord.Y=(short)y; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),coord);
}
/*Troca uma linha*/ void line(void){ int POSICAO; for(POSICAO=0;POSICAO<80;POSICAO++) cout <<("+"); return;
}

/*Centraliza uma mensagem no video em uma determinada linha*/ void center(int LINHA, char *MENSAGEM){ int COLUNA; COLUNA = ((80-strlen(MENSAGEM))/2); gotoxy(COLUNA,LINHA); cout <<(MENSAGEM); return;
}

struct REG_CLI{ int CODIGO; char NOME[31]; char ENDERECO[100]; int CEP; int TELEFONE; char EMAIL[60]; int EXCLUIDO;
};
struct REG_CLI CLIENTE;
FILE *ARQCLI; int I,NR_CLI,ESCOLHA; char OPT[2]; char RESP,TECLA;
//char SISTEMA[33]="PROGRAMA DE CADASTRO DE CLIENTES";

void menu (){ /*Verifica existencia do arquivo, se não existe, cria*/ char OPCAO; if((ARQCLI=fopen("arqvtest.DAT","rb+"))==NULL){ ARQCLI=fopen("arqvtest.DAT","wb+"); fwrite(&CLIENTE,sizeof(struct REG_CLI),1,ARQCLI); } system("COLOR F0"); clrscr(); line(); center(2,"PROGRAMA DE CADASTRO DE CLIENTES");//center(2,SISTEMA); center(4,"ROBSON E FELIPE 18/11/20011"); center(6,"Menu de Opcoes"); gotoxy(26,9);cout <<("Cadastrar...............[1]"); gotoxy(26,11);cout <<("Consultar/Editar........[2]"); gotoxy(26,13);cout <<("Excluir.................[3]"); gotoxy(26,15);cout <<("Finalizar e salvar......[4]"); gotoxy(26,17);cout <<("Entre

Relacionados

  • Modernismo
    4650 palavras | 19 páginas
  • Projeto integrado
    1293 palavras | 6 páginas
  • Vantagens do Programa Panvel Fidelidade
    1365 palavras | 6 páginas
  • Informatica
    585 palavras | 3 páginas
  • Tcc lan-house
    9043 palavras | 37 páginas
  • Lista de Programação
    407 palavras | 2 páginas
  • Processamento da informação
    2830 palavras | 12 páginas
  • Etec - tcc técnico em informática
    3511 palavras | 15 páginas
  • Atividade Integradora UEMANET 01
    3687 palavras | 15 páginas
  • Plano de negocio restaurante
    1041 palavras | 5 páginas