calificación final con porcentajes en c++ ejercicio 1
1.Un alumno sea saber cual será su calificación final en el curso de Introducción a la Computación. Dicha calificación se compone de los siguientes porcentajes:
40% del promedio de sus tres trabajos prácticos
25% de la calificación del Examen Teórico
35% de la calificación del Examen Práctico
Solución:
Primero en nuestro programa declaramos las variables tipo float ya que si vamos ha hacer operaciones puede darse el caso de que nos salga un valor decimal y no queremos que no se aproxime nuestros datos
a un entero. Seguido a esto pedimos al usuario que ingrese los datos de entrada que son :
-promedio de sus trabajos.
-calificación del examen practico.
-calificación del examen teórico.
Realizamos las multiplicaciones por el peso de cada área del curso.Por ultimo sumamos los totales y lo mostramos por consola.
40% del promedio de sus tres trabajos prácticos
25% de la calificación del Examen Teórico
35% de la calificación del Examen Práctico
Solución:
Primero en nuestro programa declaramos las variables tipo float ya que si vamos ha hacer operaciones puede darse el caso de que nos salga un valor decimal y no queremos que no se aproxime nuestros datos
a un entero. Seguido a esto pedimos al usuario que ingrese los datos de entrada que son :
-promedio de sus trabajos.
-calificación del examen practico.
-calificación del examen teórico.
Realizamos las multiplicaciones por el peso de cada área del curso.Por ultimo sumamos los totales y lo mostramos por consola.
#include<iostream>
using namespace std;
main(){
/*DECLARAMOS LAS VARIABLES*/
float promedio_trabajos, examen_teorico, examen_practico, calificacion_final;
/*LEER LAS TRES CALIFICACIONES*/
cout<<"PROMEDIO DE LOS TRES TRABAJOS:";cin>>promedio_trabajos;
cout<<"EXAMEN TEORICO:";cin>>examen_teorico;
cout<<"EXAMEN PRACTICO:";cin>>examen_practico;
/*REALIZA LA OPERACION*/
promedio_trabajos = promedio_trabajos*40/100;
examen_teorico = examen_teorico*25/100;
examen_practico = examen_practico*35/100;
/*REALIZA LA OPERACION FINAL PARA LA CALIFICACION FINAL*/
calificacion_final = examen_practico+examen_teorico+promedio_trabajos;
/*IMPRIME LA CALIFICACION FINAL*/
cout<<"CALIFICACION FINAL ES:"<<calificacion_final;
}
Comentarios
Publicar un comentario