You are on page 1of 1
+4) Facultad de Ingenieria Civil Dia yhora — : 23 de mayo del 2019 - 16:10 - 18:00 UNIVERSIDAD NACIONAL DE INGENIERIA & ‘ee Departamento Académico de Ciencias Basicas © TERCERA PRACTICA DE PROGRAMACION DIGITAL CB-412 G-H4J Ciclo 20194 Indicaciones. : PROHIBIDO PORTAR CELULARES, SE LES ANULARA LA PRUEBA AS! NO HAYA COPIADO, POR INCUMPLIR LAS NORMAS La evaluacién es sin copias ni apuntes. Esté prohibido el préstamo de calculadoras, correctores y ‘consumir alimentos. ‘APELLIDOS Y NOMBRES CODIGS. Se pide escribir en lenguaje C la solucién para cada pregunta propuesta Pregunta 4 (10 puntos) Hi Definicién: “Grafico de la representacién de distribuciones de frecuenci recténgulos dentro de unas coordenadas” , en el que se emplean Escribir un programa que lea por teclado una coleccién de datos y se visualice por pentalla el hhistograma de acuerdo al ejemplo mostrado: 1. Suponga que se Je pide a 20 personas calificar el desemperto del gobiemo actual con las letras 8, b, ¢, d, 0 @, obteniéndose como respuestas: cbcabcdeeabbdcaccbda 2. Elhistograma para esta coleccién de datos se muestra con nimeros y con asteriscos: Numero de encuestados: 20 ‘Lea las respuestas con una variable char para que pueda contar cada tipo de respuesta 4, a ar b: by ree cé c, seeene a3 ae e2 en SUGERENGIA mostrar el histograma Pregunta 2 (10 puntos) Una matriz cuadrada A es ortonormal si su matriz inversa coincide con su matriz traspuesta, Es decir, fa ‘multiplicacién de la matriz con su transpuesta resulta la matriz identidad (A » AT = 1). Por ejemplo sea la matriz A almacenado en un archivo MATRIZ.TXT y la operacion de comprobacién: a) lo 08 lo Se pide escribir un programa que lea una matriz cuadrada de orden n(n no 0.8 -0.6| = oy pi o lie -06 0. 06 08 dato) desde un archivo y compruebe si esta matriz es ortogonal. Debe utilizar necesariamente dos funciones. ‘SUGERENCIAS Funcién que calcula el producto de 4 + A” yes almacenado en la matriz B. Vold PRODUCTO(int n, float A{201[20}, float B[20][20}); Funcién que verifica si la matriz B es una matriz identidad, retornard el valor de 1 si es una matriz Identidad y 0 sino lo es. int COMPARAR(int n, float B[20][20});

You might also like