Condicion calificacion en c++
/* # Osmar Jaime Rivera Martinez # 5123280008 # 17 Marzo 2023 #Ingenieria en desarrollo y
gestion de software #1ro A
Este programa
pide al usuario sus calificaciones, contar en cuantas materias obtuvo 10. Para esto, deberás utilizar la estructura de repetición While.
Si el estudiante obtuvo 10 de calificación en 4 materias o más, se le mostrará su promedio final y se le dirá que es merecedor de un reconocimiento.
En caso de obtener menos de 4 materias con 10, solo se le mostrará el promedio.*/
#include <stdarg.h>
#include <iostream>
using namespace std;
int main() {
int num_materias, calificacion, materias_10 = 0, total_calificacion = 0;
float promedio;
cout << "Cuantas materias cursas? ";
cin >> num_materias;
int i = 1;
while (i <= num_materias) {
cout << "Que calificacion obtuviste en la materia " << i << "? ";
cin >> calificacion;
if (calificacion == 10) {
materias_10++;
}
total_calificacion += calificacion;
i++;
}
promedio = (float)total_calificacion / num_materias;
cout << "Tu promedio final es: " << promedio << endl;
if (materias_10 >= 4) {
cout << "Felicidades! Eres merecedor de un reconocimiento." << endl;
}
return 0;
}