Está en la página 1de 2

UNIVERSIDAD NACIONAL DE INGENIERÍA

FACULTAD DE INGENIERÍA INDUSTRIAL Y DE SISTEMAS


AREA DE SISTEMAS Y TELEMATICA

CURSO: INTRODUCCIÓN A LA COMPUTACIÓN (BIC01)


CICLO: 2019-II

REPASO

Pregunta 1
Para el próximo examen de admisión de la UNI se desea ordenar la lista de N
postulantes (N<1000), para ello se tiene un almacenado en un vector los apellidos de
los postulantes y en otro vector las notas del examen. Se desea implementar los
siguientes procesos mediante el uso de funciones y paso de parámetros:
1. Ingreso de elementos de los vectores.
2. Listado de los elementos ingresados.
3. Mostrar la tercera nota más alta y la frecuencia de dicha nota.
4. Dos ordenamientos de los elementos de los vectores (Implementar cualquiera
de los métodos vistos en clases).
a. Primer caso: por apellidos.
b. Segundo Caso: por nota.

Pregunta 2
Un píxel en el ámbito informático se usa para indicar la superficie homogénea más
diminuta que forma parte de una imagen. Por lo tanto, un pixel se define como la más
pequeña de las unidades homogéneas en color que componen una imagen de tipo
digital y se considera en el rango de 0 al 255, en base a esta información se pide:
1. Diseñar un procedimiento que permita leer la dimensión de la matriz de n filas y
m columnas.
2. Diseñar una función que genere una matriz de nombre FOTO[n][m] de
dimensión n*m con datos (píxel) en forma aleatoria, matriz que representa la
fotografía de una persona x.
3. Diseñar una función recursiva, que permita acumular los pixeles (datos) de la
diagonal principal.
4. Mostrar en forma ordenada y ascendente los elementos de la matriz según 2).
Pregunta 3
Escriba un programa usando funciones que permita ingresar N dígitos (N<11) y
muestre todas las permutaciones sin repetición de N cifras, el número mayor y el
promedio de dichas permutaciones.
Por ejemplo: Si N=3 y el usuario ingresa 6, 2 y 9.
Las permutaciones serían:
269-296-629-692-926-962
El número mayor es: 962
El promedio es: 629.00

También podría gustarte