Professional Documents
Culture Documents
2102-I
01-MAR-10
Un alumno bien portado desea saber cul es el promedio de las tres calificaciones de matemticas, visualizar el resultado y un mensaje si es mayor que siete que muestre aprobado si no imprimir reprobado. Aplique las fases de implementacin y resolucin del problema.
Anlisis
Problema Subproblema Calcular el promedio del alumno Capturar 3 calificaciones Sumar las 3 calificaciones Dividir la suma entre 3 Comparar promedio parar saber si aprob Cal1, cal2,cal3 Suma = Cal1, cal2,cal3 Promedio = suma /3 Si promedio > = `aprob` si no `reprob Mensaje ``aprob` o ``reprob`` promedio
Datos de salida
Pseudocdigo
Inicio Variables Doubles Cal1, cal2, cal3 Doubles Cal1, cal2, cal3 Imprimir ``captura 3 calificaciones` Leer Cal1, cal2, cal3 Suma = Cal1, cal2, cal3 Promedio = suma /3 Si promedio > = 7 Imprimir ``aprob`` Imprimir promedio Si no Imprimir ``reprob`` Imprimir promedio Fin
Diagrama de flujo
Inicio
``captura 3 calificaciones``
Promedio = suma/3
Promedio ``aprob``
Promedio
Fin
CODIGO
#include <iostream.h> double c1,c2,c3; double suma; double promedio; void main() { cout<<"captura 3 calificaciones"; cin>>c1>>c2>>c3; suma=c1+c2+c3; promedio=suma/3; cout<<"el promedio es"; cout<<promedio; cin.ignore(); }
Prueba de escritorio
captura 3 calificaciones8 10 9 el promedio es9Press any key to continue
RUBRICA #1
PLANTEA LA SOLUCION A UN PROBLEMA ESPECIFICO DE LA VIDA CON RESULTADOS EN TIEMPO Y FORMA
2102-I
01-MAR-10