You are on page 1of 4
UNIVERSIDAD NACIONAL DE INGENIERIA Facultad de Ingonieria Civil | Departamento Académico de Ciencias Basicas Ciclo 2016-11 SEGUNDA PRACTICA DE PROGRAMACION DIGITAL CB-412 G-HKJ Profesores ROJAS YUPANQUI, Victor; ZAPATA SAMATA, José Dia y hora 28 de setiombre del 2016 de 16:00 ~ 18:00. Indicaciones : — Prohibido el uso de celulares. Sin copias ni apuntes. Prasentar Codificacién en lenguaje C para cada pregunta. Se recibird la solucién de la Pregunta No. 3 (05 puntos). Pregunta1 (10 puntos) ide de Una figura plana se puede descomponer en 4reas de centroides conocidos, entonces para calcular las coordenadas del centroide de la figura se utliza las siguientes expresiones: Led ZA a Ya También es cierto que si la figura tiene agujeros, estos deben considerarse como reas negativas. Se pide escribir un programa que calcule las coordenadas del centroide de una figura compuesta, ingresando las ‘coordenadas y éreas compuestas (la lectura por !aclado termina con 0.0 0). Ejemplo: my at 6 ee Eye Pregunta 2 _ (05 puntos) Sci-fi: Albert Einstein y Miguel de Cervantes se encuentran dialogando én la nube sobre las Cutie Mark Crusaders: Apple Bloom, Sweetie Belle, Scootaloo y Babs Seed, creacién de Hasbro®. Cada una da estas criaturas tiene un talento especial. Einsten y Cervantes tratan de armar una historia entre la exposicion del concrete armado a determinados colores, asociaiwJolos a los colores de los ponis de Hasbro®. Se pide determinar el Diagrama de Flujo. F Apple Bloor ‘Amarilo y Codifcacion en C de un ataque de los. ‘Sweetie Bele | 255 255, Blanco. onis que estén identificados por los tres, ‘Scootaloo 230) 0 Naranje Colores RGB (Rojo, Verde y Azul). Babs Seed 150 0 Castario Si of color no obedece a ningtin pony, ues €s un dato mal ingresado. Los En la tabla antes mostrada se presenta los colores de estos ponis, De acuerdo al color, una columna de concreto armado responde de manera diferente a la exposicién en astos colores pare un tlempo “T* acumulado total (dato dado en ‘Amarilo: _deterioro de un 15% oxpuesta que Blanco: _se fortalecs en un 45% Neranja: _daterioro de un 25% Stempre esta misma | casiafo: deterioro de un 35% a Edasvaloves son gantoded valor T €\ dctenor em ‘Int! seguucles 3 popnanm oni atacan a la columna con una réfaga continua de*m” segundos (dato). Solo un pony puede atacar als eclumna y el resto espera su tuo segin ef ingreso de datos de entrada. 2QU6 courte finalmente con la columna? al SS@2s. UNIVERSIDAD NACIONAL DE INGENIERIA Facultad de Ingenieria Civil Departamento Académico de Ciencias Basicas Ciclo 201641 TERCERA PRACTICA DE PROGRAMACION DIGITAL CB412G-H1J Profesores = ROJAS YUPANQUI, Victor, ZAPATA SAMATA, José Diay hora: 03.de octubre del 2016 de 16:00 ~ 18:00. Indicaciones - Prohibido et uso de celulares, Sin copias ni apuntes. Presentar Codificacién en lenguaje C para cada pregunta Pregunta1 (10 puntos): Centroide. Una figura plana se puede descomponer en areas de cantrades conocidos, entonces para cakular las coordenadas del centroide de le figura se ulilza las siguientes expresiones: Tambien €5 cierto que si la figura tiene agujeros, estos deben considerarse como ‘areas negatives. Se pide escribir un programa que calcule las coordenadas del centroide de una figura compuesta, usando una funcién A | float Alin tipo, foal base, float altura); calcula el ‘rea segin el tipo] y los datos seran leidos desde el teciado en fa funclon principal en el siguiente orden: tipo de figura (+ 4 -), coordenadas del centroide del area particionada, base, altura (la lectura por teclado termine con 0). Ejemplo: Wd ye a eee oe te z Pregunta2 (10 puntos): Determinar los perémetros 2 para la evaluacién de los parametros del sistema sobre determinado de ecuaciones lineales que represenian les fuentes de energia ronovables del modelo de edificacion UNI denominado AYN E> Aust Grr tk... THX, E22Gux, tA22X2 +-—-tary &3 249i X, tsa K24-- Han¥n Em 2nr%X1 +4m2 XK24~ +&mnXe Ei y Xi tonoddes - yn Conocicas . UNIVERSIDAD NACIONAL DE INGENIERIA Facultad de Ingenieria Civil Departamento Académico de Ciencias Bésicas Ciclo 2016-1 GUARTA PRACTICA DE PROGRAMACION DIGITAL CB-412 G-H-LJ Profesores ROJAS YUPANQUI, Victor; ZAPATA SAMATA, José Diay hora 10 de noviembre dei 2016 de 16:00 - 18:00 Indigaciones | Prohibido el uso de celulares. Sin copias ni apuntes. Presentar Coalificacion en fenguaje C para cada pregunta Pregunta1 (10 puntos) Un administrador de una galeria desea llevar el control de pagos administrativos de las tiendas comerciales. Las tiendas se identifican por un niimero entero (01 al 75) y et administrador necesita un programa que realicelo siguiente: Pantalla 1) Ingreso de pago por limpieza (niimero de tienda mes afo controlt) 2) Ingreso de pago por seguridad (ntimero de tienda mes afio control2) 3) Ingreso de pago por agua y luz (niimero de tienda mes afio control3) 4) Reporte de las tiendas que deben 1) y 3) 5). Reporte de las tiendas que deben 2) y 3) 6). Reporte de las tiendas que deben 1)y 2) 7) Salir de pantalla El programa deberd usar funciones diferentes para las opciones del 1) al 6) y los datos ingresados lo almacenaran en un archivo de tipo texto de nombre CONTROL.TXT. Se recomienda que los valores de control sean diferentes y enteros para diferenciar a las opciones 1), 2) y 3). Pregunta 2 (10 puntos) Resolver un sistema de ecuacién lineales de la forma A X = B por el procedimionto de operaciones elementales entre filas. Hay dos condiciones sine qua non para el planteamiento de su solucion: 1) Considere la posibilidad de que un elemento de la diagonal sea muy cercano a cero que genera soluciones lejanas a la exacta. Para ello debe plantear el intercambio de filas. 2) Use funciones en todo el proceso de solucin inciuyendo las siguientes dos funciones: a.int leedatos(float a[N){N],float b[N]); // #define N 54 La funcion retorna // Ya cantidad de incognitas b. float check(int n, float a[N](NJ,float b[N]); // verifica si existe ono 11 solucién http://historiaybiografias .com/latin/

You might also like