Un alumno desea saber cual será su promedio general en las tres materias mas fáciles que cursa y cual será el
promedio que obtendrá en cada una de ellas. Estas materias se evalúan como se muestra a continuación:
La calificación de Calculo se obtiene de la siguiente manera:
Examen 90%
Promedio de trabajos 10%
En esta materia se pidió un total de tres trabajos.
La calificación de Programación se obtiene de la siguiente manera:
Examen 80%
Promedio de trabajos 20%
En esta materia se pidió un total de dos trabajos.
La calificación de Introducción a la Ingeniería se obtiene de la siguiente manera:
Examen 85%
Promedio de trabajos 15%
En esta materia se pidió un promedio de tres trabajos.
La calificación de Física se obtiene de la siguiente manera:
Primer Parcial 15%
Trabajo 5%
Segundo Parcial 15%
Trabajo 5%
Tercer Parcial 20%
Trabajo 10%
Exámen Final 20%
Trabajos 10%
Diagrama de flujo
Codigo en C
/*Descripcion:Programa para calcular promedio de examenes
Autor: Membrillo Rodriguez Cristian Emanuel
Grupo: 2293 FCA UNAM */
#include <stdio.h>
main(void){
float PromC,PromP,PromI,PromFp,PromFs,PromFt,PromFf;
float ExamC,ExamP,ExamI,ExamFp,ExamFs,ExamFt,ExamFf;
int TraC,TraP,TraI,TraFp,TraFs,TraFt,TraFf;
printf("\n\n\t\t\t PROMEDIOS \n\n");
printf("\n\t PROMEDIO DE CALCULO \n");
printf("\n Ingrese calificacion del examen de calculo:\t");
scanf("%f",&ExamC);
printf("\n Ingrese numero de trabajos realizados de calculo(total 3):\t");
scanf("%i",&TraC);
ExamC=(ExamC/10)*9;
TraC=TraC/3;
PromC=ExamC+TraC;
printf("\n Promedio de CALCULO:\t%.2f",PromC);
printf("\n\n\t PROMEDIO DE PROGRAMACION \n");
printf("\n Ingrese calificacion del examen de programacion:\t");
scanf("%f",&ExamP);
printf("\n Ingrese numero de trabajos realizados de programacion(total 2):\t");
scanf("%i",&TraP);
ExamP=(ExamP/10)*8;
TraP=(TraP/2)*2;
PromP=ExamP+TraP;
printf("\n Promedio de PROGRAMACIOn:\t%.2f",PromP);
printf("\n\n\t PROMEDIO DE INTRODUCCION A LA INGENIERIA \n");
printf("\n Ingrese calificacion del examen de introduccion a la ingenieria:\t");
scanf("%f",&ExamI);
printf("\n Ingrese numero de trabajos realizados de introduccion a la ingenieria (total 3):\t");
scanf("%i",&TraI);
ExamI=(ExamI/10)*8.50;
TraI=(TraI/3)*1.50;
PromI=ExamI+TraI;
printf("\n Promedio de INTRODUCCION A LA INGENIERIA:\t%.2f",PromI);
printf("\n\n\t PROMEDIO DE FISICA \n");
printf("\n Ingrese calificacion del examen de fisica primer parcial:\t");
scanf("%f",&ExamFp);
printf("\n Ingrese numero de trabajos realizados de fisica primer parcial:\t");
scanf("%i",&TraFp);
ExamFp=(ExamFp/10)*1.50;
TraFp=TraFp*.50;
PromFp=ExamFp+TraFp;
printf("\n Ingrese calificacion del examen de fisica segundo parcial:\t");
scanf("%f",&ExamFs);
printf("\n Ingrese numero de trabajos realizados de fisica segundo parcial:\t");
scanf("%i",&TraFs);
ExamFs=(ExamFs/10)*1.50;
TraFs=TraFs*.50;
PromFs=ExamFs+TraFs;
printf("\n Ingrese calificacion del examen de fisica tercer parcial:\t");
scanf("%f",&ExamFt);
printf("\n Ingrese numero de trabajos realizados de fisica tercer parcial:\t");
scanf("%i",&TraFt);
ExamFt=(ExamFt/10)*2;
TraFt=TraFt*1;
PromFt=ExamFt+TraFt;
printf("\n Ingrese calificacion del examen de fisica final:\t");
scanf("%f",&ExamFf);
printf("\n Ingrese numero de trabajos realizados de fisica final:\t");
scanf("%i",&TraFf);
ExamFf=(ExamFf/10)*2;
TraFf=TraFf*1;
PromFf=ExamFf+TraFf;
PromFf=PromFf+PromFp+PromFs+PromFt;
printf("\n\n Promedio de FISICA:\t %.2f", PromFf);
printf("\n\n\n\n\n\n\n\n\t\t\t\t\t\t\t\t By MERC");
}
Corrida
No hay comentarios:
Publicar un comentario