porfa ayudenme es urgente tengo q hacer este c...
TRABAJANDO ARCHIVOS.
OBJETIVO: Hacer uso de Estructuras de Datos, como archivos y estructura de Registros.
El programa debe estar codificado en lenguaje C++, y debe ser modular y estructurado.
Realizar un programa en lenguaje C++ que permita trabajar con 2 archivos: Propiedades y Arriendos.
Archivo: PROPIEDADES, con los siguientes datos:
Código de propiedad: numérico
Tipo de propiedad: string de caracteres
Dirección: string de caracteres
Valor de arriendo: numérico
Características: string de caracteres
Estado (si esta arrendada o no): (1: arrendada, 0: no arrendada)
Archivo: ARRIENDOS, con los siguientes datos
Número de documento: numérico
Fecha de arriendo: (separada en día, mes y año)
Nombre del arrendatario: string de caracteres
Código de la propiedad que arrienda: numérico.
El programa debe contener un menú con las siguientes opciones:
1. Crear archivo de propiedades y Crear archivo de arriendos
2. Ingresar datos al archivo de propiedades.
3. Ingresar arriendos
4. Consultas e informes
Al elegir opción 1: Se deben crear ambos archivos.
Al elegir opción 2: Ingresar datos de las propiedades y el campo estado dejarlo en 0, que indica no arrendada. Los datos se graban en el archivo de propiedades. (Se debe chequear que el código de propiedad no exista, esto para no grabar 2 o más veces el mismo código)
Al elegir opción 3: Ingresar datos de los arriendos. Al ingresar código de propiedad debe verificar en el archivo de propiedad si existe esta propiedad, en caso de no ser así, ingresar de nuevo código o abandonar el ingreso y no grabar en el archivo Arriendo. Si el código de propiedad existe; grabar los datos en archivo de Arriendos y Modificar el registro del archivo de propiedad, cambiando el estado por el valor 1, que indica que está arrendada.
Al elegir la opción 4: Se debe ir a otro submenú con las siguientes opciones:
1. Listar Todas las propiedades con el total correspondiente.
2. Listar solo las propiedades arrendadas con el total correspondiente.
3. Listar todos los arriendos con el total correspondiente.
4. Listar las propiedades de un tipo de propiedad determinado.
5. Consultar por una propiedad determinada, ingresando el código para buscar.
OBJETIVO: Hacer uso de Estructuras de Datos, como archivos y estructura de Registros.
El programa debe estar codificado en lenguaje C++, y debe ser modular y estructurado.
Realizar un programa en lenguaje C++ que permita trabajar con 2 archivos: Propiedades y Arriendos.
Archivo: PROPIEDADES, con los siguientes datos:
Código de propiedad: numérico
Tipo de propiedad: string de caracteres
Dirección: string de caracteres
Valor de arriendo: numérico
Características: string de caracteres
Estado (si esta arrendada o no): (1: arrendada, 0: no arrendada)
Archivo: ARRIENDOS, con los siguientes datos
Número de documento: numérico
Fecha de arriendo: (separada en día, mes y año)
Nombre del arrendatario: string de caracteres
Código de la propiedad que arrienda: numérico.
El programa debe contener un menú con las siguientes opciones:
1. Crear archivo de propiedades y Crear archivo de arriendos
2. Ingresar datos al archivo de propiedades.
3. Ingresar arriendos
4. Consultas e informes
Al elegir opción 1: Se deben crear ambos archivos.
Al elegir opción 2: Ingresar datos de las propiedades y el campo estado dejarlo en 0, que indica no arrendada. Los datos se graban en el archivo de propiedades. (Se debe chequear que el código de propiedad no exista, esto para no grabar 2 o más veces el mismo código)
Al elegir opción 3: Ingresar datos de los arriendos. Al ingresar código de propiedad debe verificar en el archivo de propiedad si existe esta propiedad, en caso de no ser así, ingresar de nuevo código o abandonar el ingreso y no grabar en el archivo Arriendo. Si el código de propiedad existe; grabar los datos en archivo de Arriendos y Modificar el registro del archivo de propiedad, cambiando el estado por el valor 1, que indica que está arrendada.
Al elegir la opción 4: Se debe ir a otro submenú con las siguientes opciones:
1. Listar Todas las propiedades con el total correspondiente.
2. Listar solo las propiedades arrendadas con el total correspondiente.
3. Listar todos los arriendos con el total correspondiente.
4. Listar las propiedades de un tipo de propiedad determinado.
5. Consultar por una propiedad determinada, ingresando el código para buscar.