Problem Set 5.3

Sistema de gestión de propiedades para una inmobiliaria

Una inmobiliaria necesita un sistema para registrar, buscar y analizar información de propiedades (casas, apartamentos, terrenos, etc.).

Requisitos

  • Crear un sistema que registre propiedades con:
    • ID (único)
    • Tipo (casa, apartamento, terreno)
    • Dirección
    • Área (m²)
    • Precio
    • Estado (disponible, vendida, alquilada)
  • Funcionalidades:
    • Agregar nuevas propiedades
    • Buscar por tipo o rango de precio
    • Listar propiedades disponibles
    • Calcular precio promedio por tipo
    • Calcular área promedio por tipo
  • Mostrar reportes de propiedades disponibles.

Ejemplo de uso esperado

SISTEMA INMOBILIARIO

MENU:
1. Agregar propiedad
2. Buscar por rango de precio
3. Listar disponibles
4. Reportes
5. Salir

Opción: 3

PROPIEDADES DISPONIBLES:
ID-001 Casa - 150 m² - $450,000
ID-003 Apartamento - 85 m² - $280,000
ID-005 Terreno - 500 m² - $120,000

Total: 3 propiedades disponibles

📊 Diagrama de Flujo

Diagrama de flujo para Inmobiliaria