programacion - trabajo práctico

11
INF-101 Introducción a la Programación Paralelo 3 Docente: Ing. I. Prado Erwing Ibañez Illanes TRABAJO PRACTICO 1. Promedios Para el presente problema, realice el análisis y defina los casos de prueba. Carolina ha terminado el semestre y quiere calcular la el promedio de la materia X. En esta materia se rindieron 3 controles, 2 laboratorios y 1 informe, los que se ponderan de la siguiente manera: los controles equivalen el 45% de la nota, los laboratorios el 35% de la nota y los informes el 20%. Considere el siguiente algoritmo expresado en pseudo lenguaje, tradúzcalo a Diagrama de Flujo, y verifique que esté correcto usando los casos de prueba definidos previamente. Realice las correcciones necesarias e impleméntelo en lenguaje C. Inicio Entrada: c1, c3, l1, l2, 1i Entrada: pc, pl, pi pi <- 0,1 calculo1 <- c1 + c2 + c3 /3 calculo2 <- l1 + l2 / 2 prom <- calculo1 + calculo2 + 1i*pi Salida : PROM Fin Algoritmo Entrada:c1,c2,c3,l1,l2,i pcc1+c2+c3/3 pll1+l2/2 pocpc*45/100 polpl*35/100 poii*20/100 prompoc+pol+poi Salidaprom En lenguaje c 1

Upload: erw-wing-ibanhez

Post on 30-Sep-2015

237 views

Category:

Documents


5 download

DESCRIPTION

Introducción a la Programación utilizando DevCPP y diagramas de flujo con DFD.

TRANSCRIPT

1

9

INF-101 Introduccin a la Programacin Paralelo 3Docente: Ing. I. Prado

Erwing Ibaez Illanes

TRABAJO PRACTICO

1. Promedios

Para el presente problema, realice el anlisis y defina los casos de prueba.

Carolina ha terminado el semestre y quiere calcular la el promedio de la materia X. En esta materia se rindieron 3 controles, 2 laboratorios y 1 informe, los que se ponderan de la siguiente manera: los controles equivalen el 45% de la nota, los laboratorios el 35% de la nota y los informes el 20%.

Considere el siguiente algoritmo expresado en pseudo lenguaje, tradzcalo a Diagrama de Flujo, y verifique que est correcto usando los casos de prueba definidos previamente. Realice las correcciones necesarias e implemntelo en lenguaje C.

Inicio

Entrada: c1, c3, l1, l2, 1i

Entrada: pc, pl, pi

pi