Documentos de Académico
Documentos de Profesional
Documentos de Cultura
A Gencia
A Gencia
#include<conio.h>
#include<stdlib.h>
#include<stdio.h>
#include<time.h>
#include<string.h>
using namespace std;
struct tcliente{
int dpi;
char nombre[40];
};
struct treserva{
int noreserva;
char destino[20];
int diasviaje;
char hotel[20];
};
struct treservacl{
int dpi;
int noreserva;
};
struct tcliente clientes[30];
struct treserva reservas[50];
struct treservacl reservascliente[50];
int ncliente=-1,nreserva=-1,nreservacliente=-1,nnombre=-1,opcion=0;
int ingresocliente(struct tcliente cl[]);
void mostrarclientes(struct tcliente cl[]);
int IngresoReserva(struct treserva rs[]);
void MostrarRervas(struct treserva rs[]);
int ReservaClientes(struct tcliente cl[], struct treservacl rcl[]);
void MostrarReservaClientes(struct treservacl rcl[],struct tcliente cl[]);
int Destino(struct tcliente cl[], struct treserva rs[]);
void MostrarDestino(struct treserva rs[], struct tcliente cl[]);
int main()
{
while (opcion!=8){
system("cls");
cout<<"Programa para Control de datos de cliente "<<endl;
cout<<endl<<"Ingrese la opcion que desea ejecutar"<<endl;
cout<<endl<<"1. Ingresar un cliente nuevo"<<endl;
cout<<"2. Mostrar Clientes Ingresados"<<endl;
cout<<"3. Ingresar Nueva Reserva"<<endl;
cout<<"4. Mostrar Reservas Ingresadas"<<endl;
cout<<"5. Ingresar reservas por clientes"<<endl;
cout<<"6. Mostrar reservas por clientes"<<endl;
cout<<"7. Buscar clientes por nombre"<<endl;
cout<<"8. Salir"<<endl<<endl;
cin>>opcion;
switch(opcion){
case 1:
if (ingresocliente(clientes)==1)
cout<<"Dato Ingresado correctamente"<<endl;
else