Agenda Electronica En C++ Borland
#include <conio.h>
#include <iostream.h>
#define bool int
#define true 1
#define false 0
FILE *ar, *tempo;
void agregar()
{
int dia, reg;
charlu[20], perso[15], resp;
bool perdido;
do{
if((ar = fopen("direc.ang","r")) == NULL)
{
cout<<"\n No se Encuentra el Archivo!";
cout<<"\n\n Pulse una tecla para continuar...";getch();
}else{
clrscr();
perdido = true;
cout<<"\n Introduzca el dia: ";
cin>> reg;
while ((!feof(ar)) && (perdido))
{
fscanf(ar,"%d %s%s", &dia, &lu, &perso);
if(reg == dia)
{
perdido = false;
}
}
fclose(ar);
if(perdido)
{
ar = fopen("direc.ang","a");
dia = reg;cout<<" Introduzca el lugar para la reunion: "; cin>> lu;
cout<<" Introduzca el nombre de la persona: "; cin>> perso;
fprintf(ar,"%d %s %s\n", dia, lu, perso);
}else{cout<<"\n Esta Persona ya esta Registrada en la Agenda!";
}
cout<<"\n\n Desea registrar otra persona si(s), no(n) "; resp = getch();
fclose(ar);
}
}while((resp == 's')|| (resp == 'S'));
}
void consulta()
{
int reg, dia;
char lu[20], perso[15], resp;
bool perdido;
do{
if((ar = fopen("direc.ang","r")) == NULL)
{
cout<<"\n No se Encuentrael Archivo!";
cout<<"\n\n Pulse una tecla para continuar...";
getch();
}else{
clrscr();
perdido = true;
cout<<"\n Introduzca el dia a Consultar: "; cin>>reg;while((!feof(ar)) && (perdido))
{
fscanf(ar,"%d %s %s", &dia, &lu, &perso);
if(reg == dia)
{
perdido = false;
}
}
if(perdido)
{cout<<"\n No Existe un Registro con esa dia!\n\n";
}else{
cout<<"\n Registro Encontrado!\n\n";
cout<<" El dia: " <<dia <<"\n";
cout<<" Lugar...
Regístrate para leer el documento completo.