Como obtener el promedio de calificaciones en C++

Al utilizar el lenguaje de programación C++, uno de los programas mas realizados es la de obtener el promedio de calificaciones para una escuela y así determinar si un alumno pasa o no la materia. Esto mediante la comparación de distintas asignaciones y la simple realización de una operación básica de promedio que cualquier persona puede realizar.

Este código es posible la realizarlo de manera muy sencilla y así tú puedas ingresar tus calificaciones y saber qué promedio obtendrías o simplemente si no necesitas eso, te sirve como práctica para poder utilizar cada una de las esencias que sean necesarias para que funcione el programa correctamente.

Obtener el promedio de calificaciones en C++

Dentro del código para poder obtener las calificaciones en lenguaje C++ se usan sentencias como la impresión de valores en la Terminal, la lectura de valores ingresados por Terminal, sentencias de comparación para realizar una acción u otra y también uso de operaciones básicas para realizar la división de las calificaciones y así obtener el promedio de calificaciones.

Código para obtener el promedio de calificaciones

El código completo para realizar el programa se presenta más adelante, y como se puede observar en el código se incluyen las variables donde se van a guardar cada uno de los números a utilizar, además de las variables que se van a comparar para poder obtener los promedios, también se incluyen las operaciones que son necesarias para obtener el promedio de calificaciones y los resultados que se pueden obtener dependiendo si se aprobó la materia o se reprobó.

Promedio de calificaciones en C++
#include <iostream> 
using namespace std; 

int main () 
{
    float cal1, cal2, cal3;
    float prom = 0;
    cout << "Ingresa tus calificaciones: " << endl;
    cin >> cal1 >> cal2 >> cal3;
    
    prom = (cal1 + cal2 + cal3) / 3;
    
    if (prom >= 9.5) {
        cout << "Aprobado" << endl;
    }
    else {
        cout << "Reprobado" << endl;
    }
    return 0;
}

Explicación del código realizado

👊 ¿QUIERES INCREMENTAR TUS CONOCIMIENTOS EN LENGUAJE C++? 👊

Entonces te recomiendo tomar este curso de lenguaje C++ donde aprenderás a programar desde cero hasta convertirte en un experto, realizando varios ejercicios prácticos para que puedas aprender de una mejor manera.

👇

Declaración de librerías en C++

Al inicio de cada código se deben de incluir las librerías que sean necesarias para que funcione correctamente el programa, en este caso la única librería que se va a utilizar es la que se presenta continuación, la cual se debe de colocar para poder utilizar cualquier instrucción de lenguaje C++, además se utiliza otra función extra que nos permite imprimir valores al usuario y leer los valores que ingresa.

#include <iostream> 
using namespace std; 

Declaración de las variables de las calificaciones

Respecto a las variables que se van utilizar, primeramente se van a declarar las variables en las cuales se van a incluir los valores de calificaciones ingresados, como este ejercicio va a ser un ejemplo de práctica solamente se van a colocar tres variables para ingresar solamente tres calificaciones, además se va a generar una variable extra para guardar el promedio de cada uno de esos valores, que se va a inicializar en cero para que contenga un valor por defecto.

También debido a que los valores que podemos ingresar son con número decimal, es importante declarar las variables como flotantes para que se consideren todos los valores completos.

float cal1, cal2, cal3;
float prom = 0;

Impresión y pedida de calificaciones

Para poder saber en qué momento debemos ingresar las calificaciones para obtener el promedio de calificaciones, es necesario imprimirle un mensaje al usuario y posterior a eso leer los valores que ingrese para asignarlos a las variables anteriormente creadas.

cout << "Ingresa tus calificaciones: " << endl;
cin >> cal1 >> cal2 >> cal3; 

Calculo del promedio de calificaciones

La ecuación para el promedio de calificaciones simplemente consta de realizar una suma de las calificaciones que se ingresaron, después el resultado de esta suma se va a dividir entre el número de calificaciones que se hayan ingresado, que en este caso como sólo son tres calificaciones, se va a dividir entre tres y así obtener el promedio.

prom = (cal1 + cal2 + cal3) / 3;

Condición principal de comparación

Para saber si el resultado es un valor aprobatorio o reprobatorio, simplemente se compara si el resultado es mayor a 9.5 como se hizo en este ejemplo, aunque ahí se puede colocar cualquier otro valor que se quiera comprar.

if (prom >= 9.5) {
   cout << "Aprobado" << endl;
}
else {
   cout << "Reprobado" << endl;
}

👀 Recuerda que si quieres aprender más de este lenguaje de programación, puedes acceder a este Curso de C++ donde se explica paso a paso cómo aprender este lenguaje de una manera eficiente.

👇

Resultados del código realizado en C++

Como resultado de nuestro código tenemos las siguientes sentencias, en la cual podemos observar que se ingresaron tres valores, donde algunos son aprobatorios y algo otros son reprobatorios, pero en promedio dan un resultado aprobado.

Ingresa tus calificaciones: 6 9.5 8
Aprobado

Si te gusta la programación y quieres aprender mas, te recomiendo visitar mi pagina principal donde encontrara una gran variedad de programas en los cuales podrás aprender.