1) La Municipalidad de San Isidro ha realizado un censo en todo el distrito. Dicho
censo tiene como objetivo principal conocer cuántas personas son propietarias y cuantos no lo son. Los datos que se recolectan son: nombre y apellido del dueño de casa, tipo de vivienda (casa ó departamento), estado de la vivienda (propia ó alquilada) y área de vivienda. Se desea implementar un sistema que permita almacenar la información recolectada en dicho censo. Los datos se almacenan en las estructuras de datos asignándole un código único autogenerado de 4 dígitos. Dicho programa también podrá realizar las siguientes operaciones: Ingresar datos Buscar por apellido y mostrar los datos del dueño. Ordenar por apellidos y mostrar todos los datos Reporte mostrar la siguiente información: Mostrar todos los datos El porcentaje de personas que tienen casa propia y de las personas de casa alquilada. 2) Elaborar un programa que permita almacenar los datos de los trabajadores de una empresa (códigos, apellidos, nombres, sueldo y turno) en una lista simple, considere que los trabajadores solo trabajan en uno de los 3 turnos (mañana, tarde y noche), se pide implementar los siguientes: Un método recursivo que permita agregar los datos. Un método que ordene en forma descendente a los trabajadores por el sueldo. Un método recursivo para contar cuantos trabajadores tiene la empresa en un determinado turno que será ingresado por teclado Un método recursivo para mostrar todos los datos.