#include <iostream>
using namespace std;

int main() {
    string nombre, apellido, programa;

    const int SEMESTRES = 9;
    const int MATERIAS = 6;

    float nota1, nota2, nota3;
    float promedioMateria, promedioSemestre, promedioGeneral = 0;

    // Datos del estudiante
    cout << "INGRESE NOMBRE DEL ALUMNO: ";
    cin >> nombre;
    cout << "INGRESE APELLIDO DEL ALUMNO: ";
    cin >> apellido;
    cout << "INGRESE PROGRAMA DEL ALUMNO: ";
    cin >> programa;

    // Recorrer semestres
    for (int s = 1; s <= SEMESTRES; s++) {
        float sumaSemestre = 0;
        cout << "\n===== SEMESTRE " << s << " =====\n";

        // Recorrer materias
        for (int m = 1; m <= MATERIAS; m++) {
            cout << "\nMateria " << m << endl;

            cout << "Ingrese nota 1: ";
            cin >> nota1;
            cout << "Ingrese nota 2: ";
            cin >> nota2;
            cout << "Ingrese nota 3: ";
            cin >> nota3;

            promedioMateria = (nota1 + nota2 + nota3) / 3;

            if (promedioMateria >= 3.0) {
                cout << "APROBO la materia con: " << promedioMateria << endl;
            } else {
                cout << "REPROBO la materia con: " << promedioMateria << endl;
            }

            sumaSemestre += promedioMateria;
        }

        promedioSemestre = sumaSemestre / MATERIAS;
        cout << "\nPromedio del semestre " << s << ": " << promedioSemestre << endl;

        promedioGeneral += promedioSemestre;
    }

    promedioGeneral = promedioGeneral / SEMESTRES;

    // Resultado final
    cout << "\n============================\n";
    cout << "Alumno: " << nombre << " " << apellido << endl;
    cout << "Programa: " << programa << endl;
    cout << "Promedio General: " << promedioGeneral << endl;

    if (promedioGeneral >= 3.0) {
        cout << "ESTADO FINAL: APROBO" << endl;
    } else {
        cout << "ESTADO FINAL: NO APROBO" << endl;
    }

    return 0;
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: