Está en la página 1de 1

UNIVERSIDAD SANTA MARIA

FACULTAD DE INGENIERIA
PROGRAMACION I

EXAMEN DE REPARACION

NOMBRE:___________________________________ C.I: ____________________

1.- Dados 2 arreglos A y B de N y M elementos respectivamente (máximo 15 y N < M) determine si


A está o no contenido en B, indicando a partir de cual posición, y si está eliminarlo.(4 pts) Ejemplo

6 12 13 -4 6 6 12 13 8 23

A está contenido en B a partir de la posición 2, el arreglo B queda así:


-4 6 8 23

2.- Realice un programa que lea una matriz de enteros A de N x N (máximo 20 x 20), determine y
muestre la columna de menor suma de la matriz y luego ordene dicha columna ascendentemente
y muestre. (6 pts)Ejemplo N = 4
4 1 5 -4 4 -4 5 -4
12 7 11 6 La columna de menor suma es 1 y 12 1 11 6
2 8 15 10 queda: 2 7 15 10
2 -4 7 1 2 8 7 1
‫װ‬ ‫װ‬ ‫װ‬ ‫װ‬
20 12 38 14
3- Una empresa de colocación de personal desea evaluar N candidatos para optar a un cargo en
base a su evaluación curricular según la siguiente tabla de condiciones.

Titulo Bachiller Técnico Ingeniero Postgrado


1.5 2 2.5 3
Experiencia en años 1ros 3 4o5 6 o mas
0.75 por ano 1pto 1.3 pts.
Dominio de ingles B(Básico) (I)intermedio) A(Avanzado)
0.35 0.45 0.8
Nacionalidad Debido a que se busca dar prioridad a los nacionales a la
(V 0 E) formula de extranjeros se le aplica una penalización del
4%

Los datos de entrada son: Nombre, Cedula, Nacionalidad (V o E), Edad, Titulo (Bachiller,
Técnico, Ingeniero o Postgrado, maneje cadenas), Años de experiencia y Dominio del Ingles
(B, I o A), Aspiración Salarial
a) Se pide : Mostrar la puntuación de cada candidato utilizando una función con retorno para
su cálculo,
b) Aspiración salarial promedio de los Técnicos con nivel de ingles Intermedio.
c) Mejor y peor candidato al puesto Nombre y puntaje
Los apartados b y c se mostraran en una misma función. El programa finaliza por respuesta de
usuario (10 Pts.)

También podría gustarte