UNP - FII - DAIINFO
PROGRAMACIÓN: Examen Final
1. Dado un vector de cien valores enteros, llamado Lectura, escriba un programa
que lea desde el archivo datos.dat los valores del arreglo Lectura, luego calcule y escriba el vector Distancia (mínimo valor para completar un cuadrado), y
el vector Mínimo, que es la raíz cuadrada de la suma de los valores correspondientes de Lectura y Mínimo, tal como se muestra a continuación:
2. Una máquina produce cilindros de aluminio de 2 cm de diámetro. Se sabe que
la máquinaria tiene un error aceptable de +/- 0.01 cm es decir, 1 centésima de
centímetro.
Escriba un programa para leer seis (06) archivos texto en disco, que contienen
los diámetros de la producción diaria de cilindros (con aproximación de milésimas de centímetros, por ejemplo, 2.002, 1.907, 2.064, 2.101, ...), y escribirá un
mensaje de alerta cuando el total de la producción de un determinado día excede al error en más del tres por ciento (3.00 %) de la cantidad producida, caso
contrario el mensaje será Producción ACEPTABLE.
Los archivos se identificarán por el día de la semana (de lunes a sábado). El
número de mediciones en cada archivo es variable, pero se sabe que el último
registro tiene un valor de 9.999.
3. El archivo ingresos2025 contiene tres cientas (300) cantidades que muestran
los ingresos, en soles, de igual número de familias. Su programa leerá dicho
archivo y guardará en otro archivo en disco la siguiente información:
Promedio de ingresos
Desviación estándar
Varianza
Moda
Luego agrupará los datos en diez (10) clases y calculará la frecuencia de cada
clase. Por ejemplo:
700 - 799: 12
800 - 899: 18
...
Para determinar el rango de las clases, usted debe obtener la diferencia del valor
más alto menos el valor más bajo y dividir esa diferencia entre diez.
Piura, enero 9 de 2026
-1-
UNP - FII - DAIINFO
Datos
Todos los archivos que necesite:
datos.dat, lunes.dat, martes.dat, miercoles.dat, jueves.dat,
viernes.dat, sábado.dat e ingresos2025.dat
podrá descargarlos desde el Classroom del curso.
Formato de presentación
Cada programa se presentará en un archivo con extensión .c, El nombre corresponderá a su apellido paterno, apellido materno y un dígito correspondiente al numero
de problema aquí planteado, por ejemplo: ruizramos1.c será el programa del problema 1 que presenta el estudiante Ruiz Ramos.
Cada estudiante deberá presentar sus TRES archivos en un solo correo electrónico.
Fecha y hora de presentación
Hasta las 23:59 horas del día viernes 9 de enero de 2025, en el correo electrónico institucional del profesor.
Piura, enero 9 de 2026
-2-