Sei sulla pagina 1di 1

UNIVERSIDAD NACIONAL DE INGENIERÍA

Facultad de Ingeniería Civil


Departamento Académico de Ciencias Básicas Ciclo 2013-2

BALOTARIO N°6 DE PROGRAMACIÓN DIGITAL MA713-I

Profesores : CUPE ROMÁN, Wilfredo; MONTORO CAVERO, Norma


Día y hora : 11 de noviembre del 2013, 08:00–08:45h
Indicaciones : Escribir todos sus datos en el archivo de la solución del problema. Sin copias ni apuntes.
Prohibido el uso de celulares y usb.

Problema 1 
Utilizar  las  funciones  LEE  (…)  para  leer  los  promedios  de  un  curso  desde  un  archivo  y  ORDENA  (…)  para 
mostrar en pantalla los promedios ordenados de mayor a menor.  
PROMEDIOS.TXT  Respuesta:  
A   12.7  E  12.8  
B  08.8  A  12.7  
C  09.7  F  10.0  
D  09.5  C  09.7  
E  12.8  D  09.5  
F  10.0  B  08.8 
 
 
Problema 2  
Un  archivo  contiene  una  matriz  cuadrada.  Se  pide  leer  los  datos  con  una  función  y  con  otra  función 
determinar y escribir en pantalla el mayor elemento y en que fila y columna se encuentra.  
MATRIZ.TXT  Respuesta:  
3  Mayor  = 27  
1 2 3   Fila   = 2  
4 1 27   Columna  = 3 
6 8 9 
 
 
Problema 3 
Diseñar una función PROMEDIO (…) que calcule el promedio de “n” notas y que elimine las “m” más bajas. 
El  programa  principal  deberá  escribir  el  promedio  y  las  notas  eliminadas  en  un  archivo  SALIDA.TXT.  
Considerar n>m. 
Ejemplo:   SALIDA.TXT 

n   = 8    
Promedio  = 13.17  
 
m  = 2  Eliminados = 05 08 
 
notas  = 16 08 17 09 10 14 05 13  
 
 
Problema 4  
Diseñar un programa que use la función LEE (…), y la función MULTIPLICA (…). El programa deberá dar como 
resultado la impresión de una matriz C de n*n elementos, resultado de la multiplicación de dos matrices A y 
B. Usar la función LEE para la lectura de datos correspondiente a las matrices A y B. 
 
 
 
UNI, 04 de noviembre del 2013 

Potrebbero piacerti anche