PRUEBA INICIAL
1. ¿Qué es un vector?
2. ¿Qué es una matriz?
3. ¿Qué es un registro?
4. ¿Qué es un archivo?
5. ¿Qué es un subíndice?
PRUEBA FINAL
1. Se tienen dos vectores A y B, ambos con los datos ordenados ascendentemente. Elabore
un subprograma que construya un tercer vector C que sea la intercalación de los datos de
los vectores A y B. En C no deben quedar datos repetidos. Los datos del vector C deben
quedar ordenados ascendentemente a medida que se va construyendo el vector.
2. Elabore un subprograma que reciba como parámetros dos vectores A y B, y que construya
un tercer vector que sea la intersección de los datos que hay en A con los datos que hay
en B.
3. Se tiene una matriz de m filas por n columnas en la cual, en cada posición, se halla un dato
numérico. Elabore un algoritmo que construya dos vectores así: uno con la sumatoria de
los elementos de cada fila y otro con la sumatoria de los elementos de cada columna.
Elabore subprogramas tipo función para construir dichos vectores, los cuales debe invocar
en su algoritmo principal. En el primer vector construido determine la fila cuya sumatoria
es mayor. En el segundo vector determine la columna cuya sumatoria es menor. Para
determinar la sumatoria mayor y la menor elabore subprogramas, los cuales debe invocar
en su algoritmo principal.
4. Una inmobiliaria tiene información sobre departamentos en renta. De cada departamento
se conoce: clave, extensión (en metros cuadrados), ubicación (excelente, buena, regular,
mala), precio y estado (disponible, rentado). Diariamente acuden muchos clientes a la
inmobiliaria solicitando información. Elabore un algoritmo capaz de realizar las siguientes
operaciones sobre la información disponible:
a. Liste los datos de todos los departamentos disponibles que tengan un precio inferior o
igual a un cierto valor P.
b. Liste los datos de los departamentos disponibles que tengan una extensión mayor o igual a
un cierto valor E y una ubicación excelente.
c. Liste el monto de la renta de todos los departamentos alquilados.
d. Llega un cliente solicitando rentar un departamento. Si existe un departamento con una
extensión mayor o igual a la deseada, con un precio y una ubicación que se ajustan a las
necesidades del cliente, el departamento se renta. Actualizar los datos que correspondan.
e. Se vence un contrato, si no se renueva, actualizar los datos que correspondan.
f. Se ha decidido aumentar las rentas en un X%. Actualizar los precios de las rentas de los
departamentos.
No hay comentarios:
Publicar un comentario