Sie sind auf Seite 1von 2

#include <iostream.

h>
#include <conio.h>
#include <stdlib.h>
#include <stdio.h>
struct Cliente{
char codcli[20];
char apellidocli[20];
char nombrecli[20];
char sexo[10];
char mail[20];
char distritoresidencia[30];
char fecha_compra[20];
char fechanac[20];
}Cliente[20];
struct Matriculacion{
char codtarjetapropiedad[20];
char seguro[20];
char codcli[20];
char nrodeplaca[20];
char fecha_compra[20];
}Matriculacion[20];
struct Automovil{
char nrodeplaca[20];
char marca[20];
char modelo[20];
char color[20];
int precio;
}Automovil[20];
void main()
{
int nro_de_clientes,nro_matriculados,nro_de_automoviles,i;
char x[10],y[10];
cout<<"ingresando los clientes"<<endl;
cout<<"ingrese numero de clientes: ";cin>>nro_de_clientes;
for(i=0;i<nro_de_clientes;i++)
{
cout<<"codigo cliente: ";cin>>Cliente[i].codcli;
cout<<"apellido cliente: ";cin>>Cliente[i].apellidocli;
cout<<"nombre cliente: ";cin>>Cliente[i].nombrecli;
cout<<"sexo: ";cin>>Cliente[i].sexo;
cout<<"mail: ";cin>>Cliente[i].mail;
cout<<"distrito: ";gets(Cliente[i].distritoresidencia);
cout<<"Fecha de nacimiento: ";gets(Cliente[i].fechanac);
}
cout<<"ingresando los matriculados"<<endl;
cout<<"ingrese numero de matriculados: ";cin>>nro_matriculados;
for(i=0;i<nro_matriculados;i++)
{
cout<<"codigo tarjeta propiedad: ";cin>>Matriculacion[i].codtarjetapropi
edad;
cout<<"codigo cliente: ";cin>>Matriculacion[i].codcli;
cout<<"n de placa: ";cin>>Matriculacion[i].nrodeplaca;
cout<<"fecha de compra ";gets(Matriculacion[i].fecha_compra);
cout<<"seguro: ";cin>>Matriculacion[i].seguro;
}
cout<<"ingresando automoviles"<<endl;
cout<<"ingrese numero de automoviles: ";cin>>nro_de_automoviles;
for(i=0;i<nro_de_automoviles;i++)
{
cout<<"nro de placa: ";cin>>Automovil[i].nrodeplaca;

cout<<"marca: ";cin>>Automovil[i].marca;
cout<<"modelo: ";cin>>Automovil[i].modelo;
cout<<"precio: ";cin>>Automovil[i].precio;
cout<<"color: ";cin>>Automovil[i].color;
}
cout<<"Ejercicio A"<<endl;
for(i=0;i<nro_de_automoviles;i++)
{
if(strcmp(strupr(Automovil[i].marca),"TOYOTA")==0)
{
strcpy(x,Automovil[i].nrodeplaca);
}
}
for(i=0;i<nro_matriculados;i++)
{
if((strcmp((Matriculacion[i].nrodeplaca),x)==0)&&(strstr(Matriculacion[i
].fecha_compra,"2016")!=0))
{
strcpy(y,Matriculacion[i].codcli);
}
}
for(i=0;i<nro_de_clientes;i++)
{
if((strcmp(Cliente[i].codcli,y)==0)&&(strcmp(strupr(Cliente[i].distritor
esidencia),"VILLA MARIA DEL TRIUNFO")==0))
{
cout<<Cliente[i].nombrecli<<endl;
}
}
getch ();
}

Das könnte Ihnen auch gefallen