#include <iostream>
using namespace std;

int main()
{
    int opcion;

    cout<<"======================================"<<endl;
    cout<<"         MENU PRINCIPAL"<<endl;
    cout<<"======================================"<<endl;
    cout<<"1. Compra de Computadores"<<endl;
    cout<<"2. Compra de Llantas"<<endl;
    cout<<"3. Prestamos"<<endl;
    cout<<"4. Libreta Militar"<<endl;
    cout<<"5. Dias de la Semana"<<endl;
    cout<<"6. Menu de Preguntas"<<endl;
    cout<<"7. Operaciones Aritmeticas"<<endl;
    cout<<"8. Operaciones"<<endl;
    cout<<"9. Hola mundoTemperatura"<<endl;
    cout<<"10. Temperatura"<<endl;
    cout<<"11. Semestres y Notas"<<endl;
    cout<<"Seleccione una opcion: ";
    cin>>opcion;

    switch(opcion)
    {
        case 1:
        {
            int opci,cantcompu;
            float des,val,valfinal;
            cout << "COMPRA DE COMPUTADORES "<<endl;
            cout<<"1. compras menores a cinco 10% descuento"<<endl;
            cout<<"2. compras mayores o igual a cinco y menor a 10,  20% descuento"<<endl;
            cout<<"3. compras mayores a 10,  40% descuento"<<endl;
            cout<<"Ingrese la opcion "<<endl;
            cin>>opci;
            if ((opci!=1) ||(opci!=2)||(opci!=3)){
                
                cout<<"OPCION INVALIDA ";
            }
            if (opci==1){
                cout<<"ingrese cantidad de  computadores a comprar "<<endl;
                cin>>cantcompu;
                val=cantcompu*100;
                des=val*0.10;
                valfinal=val-des;
                cout<<"el valor a pagar de "<<" "<<cantcompu<<" computadores es "<<valfinal<<endl;
            }
            if (opci==2){
                cout<<"ingrese cantidad de  computadores a comprar "<<endl;
                cin>>cantcompu;
                val=cantcompu*100;
                des=val*0.20;
                valfinal=val-des;
                cout<<"el valor a pagar de "<<" "<<cantcompu<<" computadores es "<<valfinal<<endl;
            }
            if (opci==3){
                cout<<"ingrese cantidad de  computadores a comprar "<<endl;
                cin>>cantcompu;
                val=cantcompu*100;
                des=val*0.40;
                valfinal=val-des;
                cout<<"el valor a pagar de "<<" "<<cantcompu<<" computadores es "<<valfinal<<endl;
            }
            break;
        }

        case 2:
        {
                int opci,cantllantas, val;
    
                cout << "COMPRAS DE LLANTAS PONCHADAS"<<endl;
                cout<<"MENU DE OPCIONES"<<endl;
                cout<<"1.   COMPRA MENOR A 5 LLANTAS $300C/U "<<endl;
                cout<<"2.   COMPRA DE 5 A 10 LLANTAS $200C/U "<<endl;
                cout<<"3.   COMPRA MAS DE 10 LLANTAS $100C/U "<<endl;
                cout<<"Ingrese la opcion "<<endl;
                cin>>opci;
                if (opci==1){
                    cout<<"ingrese cantidad de llantas a comprar "<<endl;
                    cin>>cantllantas;
                    if (cantllantas<5)
                    {
                    val=cantllantas*300;
                    cout<<"el valor a pagar por"<<" "<<cantllantas<<" llantas es "<<val<<endl;   
                    }else{
                        cout<<"CANTIDAD DE LLANTAS INVALIDA PARA ESTA OPCION";
                    }
                }
                if (opci==2){
                    cout<<"ingrese cantidad de llantas a comprar "<<endl;
                    cin>>cantllantas;
                    if ((cantllantas>4)&&(cantllantas<=10)){
                        val=cantllantas*200;
                        cout<<"el valor a pagar por"<<" "<<cantllantas<<" llantas es "<<val<<endl;   
                    }else{
                        cout<<"CANTIDAD DE LLANTAS INVALIDA PARA ESTA OPCION";
                    }
                }
                if (opci==3){
                    cout<<"ingrese cantidad de llantas a comprar "<<endl;
                    cin>>cantllantas;
                    if (cantllantas>10){
                        val=cantllantas*100;
                        cout<<"el valor a pagar por"<<" "<<cantllantas<<" llantas es "<<val<<endl;   
                    }else{
                        cout<<"CANTIDAD DE LLANTAS INVALIDA PARA ESTA OPCION";
                    }
                }
                if ((opci!=1)&&(opci!=2)&&(opci!=3)){
                    cout<<"OPCION INVALIDA ";
                }

                 break;
        }

        case 3:
        {
            string nom, dir,nomasesor,tel;
            int opci,edad;
            float dias,interes,valinicial, disponible, valorpres,valapagar, netopagar,regla3;
            valinicial=1500000;
            cout << "EMPRESA DE PRESTAMO  AFT-LTDA"<<endl;
            cout<<"INGRESE SU EDAD "<<endl;
            cin>>edad;
            if (edad>18)
            {
                cout<<"SELECCIONE SU OPCION PARA SU PRESTAMO "<<endl;
                cout<<"1.   PRESTAMO MENOR O IGUAL A $120.000; PORCETAJE DE 3%"<<endl;
                cout<<"2.   PRESTAMO MAYOR A $200.000 Y MENOR DE $350.000; PORCETAJE DE 12%"<<endl;
                cout<<"3.   PRESTAMO MAYOR O IGUAL A $400.000 Y MENOR DE $600.000; PORCETAJE DE 14%"<<endl;
                cout<<"4.   PRESTAMO MAYOR O IGUAL A $600.000 Y MENOR O IGUAL A $900.000; PORCETAJE DE 25%"<<endl;
                cout<<"Seleccione su opcion "<<endl;
                cin>>opci;
                if(opci==1)
                {
                    cout<<"Ingrese el nombre de la persona que se le prestara el dinero "<<endl;
                    cin>>nom;
                    cout<<"Ingrese la direccion de la persona que se le prestara el dinero "<<endl;
                    cin>>dir;
                    cout<<"Ingrese el numero telefonico de la persona que se le prestara el dinero "<<endl;
                    cin>>tel;
                    cout<<"Ingrese el nombre del asesor que realizo el proceso "<<endl;
                    cin>>nomasesor;
        
                    cout<<"Cuanto dinero necesita, hasta $120.000 "<<endl;
                    cin>>valorpres;
                    disponible=valinicial-valorpres;
                    cout<<"Tiene un maximo de 100 dias, para cancelar"<<endl;
                    cout<<"En cuanto dias cancelara el prestamo? "<<endl;
                    cin>>dias;
                    interes=valorpres*0.03;
                    valapagar=valorpres+interes;
                    regla3=((100*dias)/100)/100;
                    netopagar=(valapagar*regla3)+valorpres;
                    cout<<"Se le informa"<<" "<<nom<<"  que el valor a pagar es "<<netopagar<<endl;
                    cout<<"Atendido por Asesor: "<<" "<<nomasesor<<" ";
                    cout<<"La empresa cuenta con "<< fixed << setprecision(0)<<disponible<<" para nuevos prestamos "<<endl;
                }
                if(opci==2)
                {
                    cout<<"Ingrese el nombre de la persona que se le prestara el dinero "<<endl;
                    cin>>nom;
                    cout<<"Ingrese la direccion de la persona que se le prestara el dinero "<<endl;
                    cin>>dir;
                    cout<<"Ingrese el numero telefonico de la persona que se le prestara el dinero "<<endl;
                    cin>>tel;
                    cout<<"Ingrese el nombre del asesor que realizo el proceso "<<endl;
                    cin>>nomasesor;
                    cout<<"Cuanto dinero necesita, MAYOR A $200.000 Y MENOR DE $350.000 "<<endl;
                    cin>>valorpres;
                    disponible=valinicial-valorpres;
                    cout<<"Tiene un maximo de 100 dias, para cancelar"<<endl;
                    cout<<"En cuanto dias cancelara el prestamo? "<<endl;
                    cin>>dias;
                    interes=valorpres*0.14;
                    valapagar=valorpres+interes;
                    regla3=((100*dias)/100)/100;
                    netopagar=(valapagar*regla3)+valorpres;
                    cout<<"Se le informa"<<" "<<nom<<"  que el valor a pagar es "<<netopagar<<endl;
                    cout<<"Atendido por Asesor: "<<" "<<nomasesor<<" ";
                    cout<<"La empresa cuenta con "<< fixed << setprecision(0)<<disponible<<" para nuevos prestamos "<<endl;
                }
                if(opci==3)
                {
                    cout<<"Ingrese el nombre de la persona que se le prestara el dinero "<<endl;
                    cin>>nom;
                    cout<<"Ingrese la direccion de la persona que se le prestara el dinero "<<endl;
                    cin>>dir;
                    cout<<"Ingrese el numero telefonico de la persona que se le prestara el dinero "<<endl;
                    cin>>tel;
                    cout<<"Ingrese el nombre del asesor que realizo el proceso "<<endl;
                    cin>>nomasesor;
                    cout<<"Cuanto dinero necesita, MAYOR O IGUAL A $400.000 Y MENOR DE $600.000 "<<endl;
                    cin>>valorpres;
                    disponible=valinicial-valorpres;
                    cout<<"Tiene un maximo de 100 dias, para cancelar"<<endl;
                    cout<<"En cuanto dias cancelara el prestamo? "<<endl;
                    cin>>dias;
                    interes=valorpres*0.14;
                    valapagar=valorpres+interes;
                    regla3=((100*dias)/100)/100;
                    netopagar=(valapagar*regla3)+valorpres;
                    cout<<"Se le informa"<<" "<<nom<<"  que el valor a pagar es "<<netopagar<<endl;
                    cout<<"Atendido por Asesor: "<<" "<<nomasesor<<" ";
                    cout<<"La empresa cuenta con "<< fixed << setprecision(0)<<disponible<<" para nuevos prestamos "<<endl;
                }
                if(opci==4)
                {
                    cout<<"Ingrese el nombre de la persona que se le prestara el dinero "<<endl;
                    cin>>nom;
                    cout<<"Ingrese la direccion de la persona que se le prestara el dinero "<<endl;
                    cin>>dir;
                    cout<<"Ingrese el numero telefonico de la persona que se le prestara el dinero "<<endl;
                    cin>>tel;
                    cout<<"Ingrese el nombre del asesor que realizo el proceso "<<endl;
                    cin>>nomasesor;
                    cout<<"Cuanto dinero necesita, MAYOR O IGUAL A $600.000 Y MENOR O IGUAL A $900.000 "<<endl;
                    cin>>valorpres;
                    disponible=valinicial-valorpres;
                    cout<<"Tiene un maximo de 100 dias, para cancelar"<<endl;
                    cout<<"En cuanto dias cancelara el prestamo? "<<endl;
                    cin>>dias;
                    interes=valorpres*0.25;
                    valapagar=valorpres+interes;
                    regla3=((100*dias)/100)/100;
                    netopagar=(valapagar*regla3)+valorpres;
                    cout<<"Se le informa"<<" "<<nom<<"  que el valor a pagar es "<<netopagar<<endl;
                    cout<<"Atendido por Asesor: "<<" "<<nomasesor<<" ";
                    cout<<"La empresa cuenta con "<< fixed << setprecision(0)<<disponible<<" para nuevos prestamos "<<endl;
                }
        
            }
            else
            {
                cout<<"POR SU EDAD NO ES SUJETO DE PRESTAMO"<<endl;
            }

            break;
        }

        case 4:
        {
            int edad, nivel;
            float costo;
            cout<<"PROGRAMA QUE CALCULA EL PRECIO DE LA LIBRETA MILITAR"<<endl;
            cout<<"INGRESE LA EDAD "<<endl;
            cin>>edad;
            cout<<"INGRESE NIVEL SISBEN "<<endl;
            cin>>nivel;
            if (nivel==1)
            {
                costo=350000*0.40;
                cout<<"EL PRECIO DE LA LIBRETA MILITAR DE ESTE TIPO ES "<<costo<<endl;
            }
            if (nivel==2)
            {
                costo=350000*0.30;
                cout<<"EL PRECIO DE LA LIBRETA MILITAR DE ESTE TIPO ES "<<costo<<endl;
            }
            if (nivel==3)
            {
                costo=350000*0.15;
                cout<<"EL PRECIO DE LA LIBRETA MILITAR DE ESTE TIPO ES "<<costo<<endl;
            }
            if ((nivel!=1)&&(nivel!=2)&&(nivel!=3))
            {
                costo=350000;
                cout<<"EL PRECIO DE LA LIBRETA MILITAR DE ESTE TIPO ES "<<costo<<endl;
            }

            break;
        }

        case 5:
        {
            int opci;
            cout << "PROGRAMA QUE MUESTRA LOS DIAS DE LA SEMANA "<<endl;
            cout<<"SELECCIONE UN DIA DE 1 A 7 "<<endl;
            cin>>opci;
            if ((opci>=1)&&(opci<=5))
            {
                cout<<"ENTRE SEMANA "<<endl;
                switch(opci){
                    case 1:
                        cout<<"EL DIA SELECCIONADO ES LUNES"<<endl;
                        break;
                    case 2:
                        cout<<"EL DIA SELECCIONADO ES MARTES"<<endl;
                        break;
                    case 3:
                        cout<<"EL DIA SELECCIONADO ES MIERCOLES"<<endl;
                        break;
                    case 4:
                        cout<<"EL DIA SELECCIONADO ES JUEVES"<<endl;
                        break;
                    case 5:
                        cout<<"EL DIA SELECCIONADO ES VIERNES"<<endl;
                        break;
                    default:
                        cout<<"LA OPCION INGRESADA NO ES VALIDA "<<endl;
                }
            }
            else if (opci==6)
                {
                    cout<<"FIN DE SEMANA "<<endl;
                    cout<<"EL DIA SELECCIONADO ES SABADO "<<endl;
                }
            else if(opci==7)
                {
                    cout<<"FIN DE SEMANA "<<endl;
                    cout<<"EL DIA SELECCIONADO ES DOMINGO "<<endl;
                }
            else
                {
                    cout<<"OPCION INVALIDA"<<endl;
                }

            break;
        }

        case 6:
        {
            char opci;
            std::cout << "PROGRAMA QUE MUESTRA UN MENU "<<endl;
            cout<<"a. Capital de Bélgica?"<<endl;
            cout<<"b. Río más grande se Sudamérica?"<<endl;
            cout<<"c. Sistema operativo de Microsoft?"<<endl;
            
            cout<<"SELECCIONE UNA OPCION ";
            cin>>opci;
            switch(opci){
                case'a':
                    case 'A':
                    cout<<"LA CAPITAL DE BELICA ES BRUCELA"<<endl;
                    break;
                case'b':
                    case 'B':
                    cout<<"EL RIO MAS GRANDE DE SUDAMERICA ES EL RIO AMAZONAS"<<endl;
                    break;
                case'c':
                    case 'C':
                    cout<<"Windows ES EL SISTEMA OPERATIVO INSIGNIA DE Microsoft "<<endl;
                    break;
                case'd':
                    case 'D':
                    cout<<"El mexicano premio Nobel de Química es Mario Molina "<<endl;
                    break;
                default:
                    cout<<"LA OPCION INGRESADA NO ES VALIDA "<<endl;
                
            }

            break;
        }

        case 7:
        {
            char opci;
            cout<<"PROGRAMA QUE REALIZA OPERACIONES MATEMATICAS"<<endl;
            cout<<"+.   SUMAR"<<endl;
            cout<<"-.   RESTAR"<<endl;
            cout<<"*.   MULTIPLICAR"<<endl;
            cout<<"/.   DIVIDIR"<<endl;
            cout<<"SELECCIONE UN SIGNO PARA REALIZAR LA OPERACION   ";
            cin>>opci;
            switch(opci)
            {
                case '+':
                    cout<<"OPERACION SUMA"<<endl;
                    break;
                case '-':
                    cout<<"OPERACION RESTA"<<endl;
                    break;
                case '*':
                    cout<<"OPERACION MULTIPLICACION"<<endl;
                    break;
                case '/':
                    cout<<"OPERACION DIVISION"<<endl;
                    break;
                default:
                        cout<<"LA OPCION INGRESADA NO ES VALIDA "<<endl;
            }

            break;
        }

        case 8:
        {
            char opci;
            float n1,n2,resul;
            cout<<"PROGRAMA QUE REALIZA OPERACIONES MATEMATICAS"<<endl;
            cout<<"+.   SUMAR"<<endl;
            cout<<"-.   RESTAR"<<endl;
            cout<<"*.   MULTIPLICAR"<<endl;
            cout<<"/.   DIVIDIR"<<endl;
            cout<<"SELECCIONE UN SIGNO PARA REALIZAR LA OPERACION   ";
            cin>>opci;
            switch(opci)
            {
                case '+':
                    cout<<"OPERACION SUMA"<<endl;
                    cout<<"Ingrese numero 1 ";
                    cin>>n1;
                    cout<<"Ingrese numero 2 ";
                    cin>>n2;
                    resul=n1+n2;
                    cout<<"El resultado de "<<n1<<"+"<<n2<<"="<<resul;
                    break;
                case '-':
                    cout<<"OPERACION RESTA"<<endl;
                    cout<<"Ingrese numero 1 ";
                    cin>>n1;
                    cout<<"Ingrese numero 2 ";
                    cin>>n2;
                    resul=n1-n2;
                    cout<<"El resultado de "<<n1<<"-"<<n2<<"="<<resul;
                    break;
                case '*':
                    cout<<"OPERACION MULTIPLICACION"<<endl;
                    cout<<"Ingrese numero 1 ";
                    cin>>n1;
                    cout<<"Ingrese numero 2 ";
                    cin>>n2;
                    resul=n1*n2;
                    cout<<"El resultado de "<<n1<<"*"<<n2<<"="<<resul;
                    break;
                case '/':
                    cout<<"OPERACION DIVISION"<<endl;
                    cout<<"Ingrese numero 1 ";
                    cin>>n1;
                    cout<<"Ingrese numero 2 ";
                    cin>>n2;
                    if(n2!=0)
                    {
                        resul=n1/n2;
                        cout<<"El resultado de "<<n1<<"/"<<n2<<"="<<resul;
                    }
                    else
                    {
                        cout<< "Error: No se puede dividir entre cero." << endl;
                    }
                    break;
                default:
                    cout<<"opcion invalida"<<endl;

                    break;
            }
        }

        case 9:
        {
            cout<<"hola mundo"<<endl;
            break;
        }

        case 10:
        {
            float temp, centi, kel, fahre;
            char opci;
            cout << "PROGRAMA PARA ALLAR TEMPERATURA " << std::endl;
            cout<<"INGRESE TEMPERATURA "<<endl;
            cin>>temp;
            cout<<"INGRESE EN QUE SISTEMA"<<endl;
            cout<<"1.   KELVIN"<<endl;
            cout<<"2.   CENTIGRADOS"<<endl;
            cout<<"3.   FAHRENHEIT"<<endl;
            cout<<"INGRESE UNA OPCION "<<endl;
            cin>>opci;
            switch (opci)
            {
                case 1:
                    //°C = K − 273.15
                    centi=temp-273.15;
                    //°F = (K − 273.15) × 9/5 + 32
                    fahre=(((temp-273.15)*9/5)+32);
                    cout<<"El valor en Centigrados es "<<""<<centi<<"c"<<endl;
                    cout<<"El valor en FAHRENHEIT es "<<""<<fahre<<"f"<<endl;
                    break;
                case 2:
                    //K = °C + 273.15
                    kel=temp+273.15;
                    //°F = °C × 9/5 + 32
                    fahre=temp*9/5+32;
                    cout<<"El valor en KELVIN es "<<""<<kel<<"k"<<endl;
                    cout<<"El valor en FAHRENHEIT es "<<""<<fahre<<"f"<<endl;
                    break;
                case 3:
                    //K = (°F − 32) × 5/9 + 273.15
                    kel=(temp-32)*5/9+273.15;
                    //°C = (°F − 32) × 5/9
                    centi = (temp-32)*5/9;
                    cout<<"El valor en KELVIN es "<<""<<kel<<"k"<<endl;
                    cout<<"El valor en CENTIGRADOS es "<<""<<centi<<"c"<<endl;
                    break;
        
            }
        
        }

        case 11:
        {
           string nombre, apellido, mate, program;

                float nm1, nm2, nm3, promt=0, promt1=0, promt2=0, promt3=0, promt4=0, promt5=0, promt6=0;
                float prom1=0,prom2=0,prom3=0,prom4=0,prom5=0;
                float prom6=0,prom7=0,prom8=0,prom9=0;
                float promG;
                
                cout<<"Nombre del estudiante"<<endl;
                cin>>nombre;
                
                cout<<"Apellido del estudiante"<<endl;
                cin>>apellido;
                
                cout<<"Programa"<<endl;
                 cin>>program;
                
                
                // ================= SEMESTRE 1 =================
                cout<<"================= SEMESTRE 1 ================="<<endl;
                //M1
                cout<<"Materia 1"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt1=(nm1+nm2+nm3)/3;
                
                if(promt1>=3.0 && promt1<=5.0)
                { cout<<"APROBO M1 con:"<<promt1<<endl; }
                else
                { cout<<"REPROBO M1 con: "<<promt1<<endl; }
                
                // M2
                cout<<"Materia 2"<<endl;
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt2=(nm1+nm2+nm3)/3;
                
                if(promt2>=3.0 && promt2<=5.0)
                { cout<<"APROBO M2 con:"<<promt2<<endl; }
                else
                { cout<<"REPROBO M2 con: "<<promt2<<endl; }
                // M3
                cout<<"Materia 3"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt3=(nm1+nm2+nm3)/3;
                
                if(promt3>=3.0 && promt3<=5.0)
                { cout<<"APROBO M3 con:"<<promt3<<endl; }
                else
                { cout<<"REPROBO M3 con: "<<promt3<<endl; }
                // M4
                cout<<"Materia 4"<<endl;
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt4=(nm1+nm2+nm3)/3;
                
                if(promt4>=3.0 && promt4<=5.0)
                { cout<<"APROBO M4 con:"<<promt4<<endl; }
                else
                { cout<<"REPROBO M4 con: "<<promt4<<endl; }
                // M5
                cout<<"Materia 5"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt5=(nm1+nm2+nm3)/3;
                
                if(promt5>=3.0 && promt5<=5.0)
                { cout<<"APROBO M5 con:"<<promt5<<endl; }
                else
                { cout<<"REPROBO M5 con: "<<promt5<<endl; }
                // M6
                cout<<"Materia 6"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt6=(nm1+nm2+nm3)/3;
                
                if(promt6>=3.0 && promt6<=5.0)
                { cout<<"APROBO M6 con:"<<promt6<<endl; }
                else
                { cout<<"REPROBO M6 con: "<<promt6<<endl; }
                prom1=(promt1+promt2+promt3+promt4+promt5+promt6)/6;
                cout<<"Promedio semestre 1: "<<prom1<<endl;
                if(prom1>=3.0 && prom1<=5.0)
                { cout<<"APROBO el semetre con:"<<prom1<<endl; }
                else
                { cout<<"REPROBO el semetre con: "<<prom1<<endl; }
                // ================= SEMESTRE 2 =================
                cout<<"================= SEMESTRE 2 ================="<<endl;
                
                //M1
                cout<<"Materia 1"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt1=(nm1+nm2+nm3)/3;
                
                if(promt1>=3.0 && promt1<=5.0)
                { cout<<"APROBO M1 con:"<<promt1<<endl; }
                else
                { cout<<"REPROBO M1 con: "<<promt1<<endl; }
                
                // M2
                cout<<"Materia 2"<<endl;
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt2=(nm1+nm2+nm3)/3;
                
                if(promt2>=3.0 && promt2<=5.0)
                { cout<<"APROBO M2 con:"<<promt2<<endl; }
                else
                { cout<<"REPROBO M2 con: "<<promt2<<endl; }
                // M3
                cout<<"Materia 3"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt3=(nm1+nm2+nm3)/3;
                
                if(promt3>=3.0 && promt3<=5.0)
                { cout<<"APROBO M3 con:"<<promt3<<endl; }
                else
                { cout<<"REPROBO M3 con: "<<promt3<<endl; }
                // M4
                cout<<"Materia 4"<<endl;
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt4=(nm1+nm2+nm3)/3;
                
                if(promt4>=3.0 && promt4<=5.0)
                { cout<<"APROBO M4 con:"<<promt4<<endl; }
                else
                { cout<<"REPROBO M4 con: "<<promt4<<endl; }
                // M5
                cout<<"Materia 5"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt5=(nm1+nm2+nm3)/3;
                
                if(promt5>=3.0 && promt5<=5.0)
                { cout<<"APROBO M5 con:"<<promt5<<endl; }
                else
                { cout<<"REPROBO M5 con: "<<promt5<<endl; }
                // M6
                cout<<"Materia 6"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt6=(nm1+nm2+nm3)/3;
                
                if(promt6>=3.0 && promt6<=5.0)
                { cout<<"APROBO M6 con:"<<promt6<<endl; }
                else
                { cout<<"REPROBO M6 con: "<<promt6<<endl; }
                prom2=(promt1+promt2+promt3+promt4+promt5+promt6)/6;
                cout<<"Promedio semestre 2: "<<prom2<<endl;
                if(prom2>=3.0 && prom2<=5.0)
                { cout<<"APROBO el semetre con:"<<prom2<<endl; }
                else
                { cout<<"REPROBO el semetre con: "<<prom2<<endl; }
                
                // ================= SEMESTRE 3 =================
                cout<<"================= SEMESTRE 3 ================="<<endl;
                //M1
                cout<<"Materia 1"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt1=(nm1+nm2+nm3)/3;
                
                if(promt1>=3.0 && promt1<=5.0)
                { cout<<"APROBO M1 con:"<<promt1<<endl; }
                else
                { cout<<"REPROBO M1 con: "<<promt1<<endl; }
                
                // M2
                cout<<"Materia 2"<<endl;
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt2=(nm1+nm2+nm3)/3;
                
                if(promt2>=3.0 && promt2<=5.0)
                { cout<<"APROBO M2 con:"<<promt2<<endl; }
                else
                { cout<<"REPROBO M2 con: "<<promt2<<endl; }
                // M3
                cout<<"Materia 3"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt3=(nm1+nm2+nm3)/3;
                
                if(promt3>=3.0 && promt3<=5.0)
                { cout<<"APROBO M3 con:"<<promt3<<endl; }
                else
                { cout<<"REPROBO M3 con: "<<promt3<<endl; }
                // M4
                cout<<"Materia 4"<<endl;
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt4=(nm1+nm2+nm3)/3;
                
                if(promt4>=3.0 && promt4<=5.0)
                { cout<<"APROBO M4 con:"<<promt4<<endl; }
                else
                { cout<<"REPROBO M4 con: "<<promt4<<endl; }
                // M5
                cout<<"Materia 5"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt5=(nm1+nm2+nm3)/3;
                
                if(promt5>=3.0 && promt5<=5.0)
                { cout<<"APROBO M5 con:"<<promt5<<endl; }
                else
                { cout<<"REPROBO M5 con: "<<promt5<<endl; }
                // M6
                cout<<"Materia 6"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt6=(nm1+nm2+nm3)/3;
                
                if(promt6>=3.0 && promt6<=5.0)
                { cout<<"APROBO M6 con:"<<promt6<<endl; }
                else
                { cout<<"REPROBO M6 con: "<<promt6<<endl; }
                prom3=(promt1+promt2+promt3+promt4+promt5+promt6)/6;
                cout<<"Promedio semestre 3: "<<prom3<<endl;
                if(prom3>=3.0 && prom3<=5.0)
                { cout<<"APROBO el semetre con:"<<prom3<<endl; }
                else
                { cout<<"REPROBO el semetre con: "<<prom3<<endl; }
                // ================= SEMESTRE 4 =================
                cout<<"================= SEMESTRE 4 ================="<<endl;
                
                //M1
                cout<<"Materia 1"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt1=(nm1+nm2+nm3)/3;
                
                if(promt1>=3.0 && promt1<=5.0)
                { cout<<"APROBO M1 con:"<<promt1<<endl; }
                else
                { cout<<"REPROBO M1 con: "<<promt1<<endl; }
                
                // M2
                cout<<"Materia 2"<<endl;
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt2=(nm1+nm2+nm3)/3;
                
                if(promt2>=3.0 && promt2<=5.0)
                { cout<<"APROBO M2 con:"<<promt2<<endl; }
                else
                { cout<<"REPROBO M2 con: "<<promt2<<endl; }
                // M3
                cout<<"Materia 3"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt3=(nm1+nm2+nm3)/3;
                
                if(promt3>=3.0 && promt3<=5.0)
                { cout<<"APROBO M3 con:"<<promt3<<endl; }
                else
                { cout<<"REPROBO M3 con: "<<promt3<<endl; }
                // M4
                cout<<"Materia 4"<<endl;
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt4=(nm1+nm2+nm3)/3;
                
                if(promt4>=3.0 && promt4<=5.0)
                { cout<<"APROBO M4 con:"<<promt4<<endl; }
                else
                { cout<<"REPROBO M4 con: "<<promt4<<endl; }
                // M5
                cout<<"Materia 5"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt5=(nm1+nm2+nm3)/3;
                
                if(promt5>=3.0 && promt5<=5.0)
                { cout<<"APROBO M5 con:"<<promt5<<endl; }
                else
                { cout<<"REPROBO M5 con: "<<promt5<<endl; }
                // M6
                cout<<"Materia 6"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt6=(nm1+nm2+nm3)/3;
                
                if(promt6>=3.0 && promt6<=5.0)
                { cout<<"APROBO M6 con:"<<promt6<<endl; }
                else
                { cout<<"REPROBO M6 con: "<<promt6<<endl; }
                prom4=(promt1+promt2+promt3+promt4+promt5+promt6)/6;
                cout<<"Promedio semestre 4: "<<prom4<<endl;
                if(prom4>=3.0 && prom4<=5.0)
                { cout<<"APROBO el semetre con:"<<prom4<<endl; }
                else
                { cout<<"REPROBO el semetre con: "<<prom4<<endl; }
                // ================= SEMESTRE 5 =================
                cout<<"================= SEMESTRE 5 ================="<<endl;
                
                //M1
                cout<<"Materia 1"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt1=(nm1+nm2+nm3)/3;
                
                if(promt1>=3.0 && promt1<=5.0)
                { cout<<"APROBO M1 con:"<<promt1<<endl; }
                else
                { cout<<"REPROBO M1 con: "<<promt1<<endl; }
                
                // M2
                cout<<"Materia 2"<<endl;
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt2=(nm1+nm2+nm3)/3;
                
                if(promt2>=3.0 && promt2<=5.0)
                { cout<<"APROBO M2 con:"<<promt2<<endl; }
                else
                { cout<<"REPROBO M2 con: "<<promt2<<endl; }
                // M3
                cout<<"Materia 3"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt3=(nm1+nm2+nm3)/3;
                
                if(promt3>=3.0 && promt3<=5.0)
                { cout<<"APROBO M3 con:"<<promt3<<endl; }
                else
                { cout<<"REPROBO M3 con: "<<promt3<<endl; }
                // M4
                cout<<"Materia 4"<<endl;
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt4=(nm1+nm2+nm3)/3;
                
                if(promt4>=3.0 && promt4<=5.0)
                { cout<<"APROBO M4 con:"<<promt4<<endl; }
                else
                { cout<<"REPROBO M4 con: "<<promt4<<endl; }
                // M5
                cout<<"Materia 5"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt5=(nm1+nm2+nm3)/3;
                
                if(promt5>=3.0 && promt5<=5.0)
                { cout<<"APROBO M5 con:"<<promt5<<endl; }
                else
                { cout<<"REPROBO M5 con: "<<promt5<<endl; }
                // M6
                cout<<"Materia 6"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt6=(nm1+nm2+nm3)/3;
                
                if(promt6>=3.0 && promt6<=5.0)
                { cout<<"APROBO M6 con:"<<promt6<<endl; }
                else
                { cout<<"REPROBO M6 con: "<<promt6<<endl; }
                prom5=(promt1+promt2+promt3+promt4+promt5+promt6)/6;
                cout<<"Promedio semestre 1: "<<prom5<<endl;
                if(prom5>=3.0 && prom5<=5.0)
                { cout<<"APROBO el semetre con:"<<prom5<<endl; }
                else
                { cout<<"REPROBO el semetre con: "<<prom5<<endl; }
                
                
                
                // ================= SEMESTRE 6 =================
                cout<<"================= SEMESTRE 6 ================="<<endl;
                
                //M1
                cout<<"Materia 1"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt1=(nm1+nm2+nm3)/3;
                
                if(promt1>=3.0 && promt1<=5.0)
                { cout<<"APROBO M1 con:"<<promt1<<endl; }
                else
                { cout<<"REPROBO M1 con: "<<promt1<<endl; }
                
                // M2
                cout<<"Materia 2"<<endl;
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt2=(nm1+nm2+nm3)/3;
                
                if(promt2>=3.0 && promt2<=5.0)
                { cout<<"APROBO M2 con:"<<promt2<<endl; }
                else
                { cout<<"REPROBO M2 con: "<<promt2<<endl; }
                // M3
                cout<<"Materia 3"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt3=(nm1+nm2+nm3)/3;
                
                if(promt3>=3.0 && promt3<=5.0)
                { cout<<"APROBO M3 con:"<<promt3<<endl; }
                else
                { cout<<"REPROBO M3 con: "<<promt3<<endl; }
                // M4
                cout<<"Materia 4"<<endl;
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt4=(nm1+nm2+nm3)/3;
                
                if(promt4>=3.0 && promt4<=5.0)
                { cout<<"APROBO M4 con:"<<promt4<<endl; }
                else
                { cout<<"REPROBO M4 con: "<<promt4<<endl; }
                // M5
                cout<<"Materia 5"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt5=(nm1+nm2+nm3)/3;
                
                if(promt5>=3.0 && promt5<=5.0)
                { cout<<"APROBO M5 con:"<<promt5<<endl; }
                else
                { cout<<"REPROBO M5 con: "<<promt5<<endl; }
                // M6
                cout<<"Materia 6"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt6=(nm1+nm2+nm3)/3;
                
                if(promt6>=3.0 && promt6<=5.0)
                { cout<<"APROBO M6 con:"<<promt6<<endl; }
                else
                { cout<<"REPROBO M6 con: "<<promt6<<endl; }
                prom6=(promt1+promt2+promt3+promt4+promt5+promt6)/6;
                cout<<"Promedio semestre 1: "<<prom6<<endl;
                if(prom6>=3.0 && prom6<=5.0)
                { cout<<"APROBO el semetre con:"<<prom6<<endl; }
                else
                { cout<<"REPROBO el semetre con: "<<prom6<<endl; }
                // ================= SEMESTRE 7 =================
                cout<<"================= SEMESTRE 7 ================="<<endl;
                
                //M1
                cout<<"Materia 1"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt1=(nm1+nm2+nm3)/3;
                
                if(promt1>=3.0 && promt1<=5.0)
                { cout<<"APROBO M1 con:"<<promt1<<endl; }
                else
                { cout<<"REPROBO M1 con: "<<promt1<<endl; }
                
                // M2
                cout<<"Materia 2"<<endl;
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt2=(nm1+nm2+nm3)/3;
                
                if(promt2>=3.0 && promt2<=5.0)
                { cout<<"APROBO M2 con:"<<promt2<<endl; }
                else
                { cout<<"REPROBO M2 con: "<<promt2<<endl; }
                // M3
                cout<<"Materia 3"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt3=(nm1+nm2+nm3)/3;
                
                if(promt3>=3.0 && promt3<=5.0)
                { cout<<"APROBO M3 con:"<<promt3<<endl; }
                else
                { cout<<"REPROBO M3 con: "<<promt3<<endl; }
                // M4
                cout<<"Materia 4"<<endl;
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt4=(nm1+nm2+nm3)/3;
                
                if(promt4>=3.0 && promt4<=5.0)
                { cout<<"APROBO M4 con:"<<promt4<<endl; }
                else
                { cout<<"REPROBO M4 con: "<<promt4<<endl; }
                // M5
                cout<<"Materia 5"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt5=(nm1+nm2+nm3)/3;
                
                if(promt5>=3.0 && promt5<=5.0)
                { cout<<"APROBO M5 con:"<<promt5<<endl; }
                else
                { cout<<"REPROBO M5 con: "<<promt5<<endl; }
                // M6
                cout<<"Materia 6"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt6=(nm1+nm2+nm3)/3;
                
                if(promt6>=3.0 && promt6<=5.0)
                { cout<<"APROBO M6 con:"<<promt6<<endl; }
                else
                { cout<<"REPROBO M6 con: "<<promt6<<endl; }
                prom7=(promt1+promt2+promt3+promt4+promt5+promt6)/6;
                cout<<"Promedio semestre 1: "<<prom7<<endl;
                if(prom7>=3.0 && prom7<=5.0)
                { cout<<"APROBO el semetre con:"<<prom7<<endl; }
                else
                { cout<<"REPROBO el semetre con: "<<prom7<<endl; }
                
                // ================= SEMESTRE 8 =================
                cout<<"================= SEMESTRE 8 ================="<<endl;
                
                //M1
                cout<<"Materia 1"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt1=(nm1+nm2+nm3)/3;
                
                if(promt1>=3.0 && promt1<=5.0)
                { cout<<"APROBO M1 con:"<<promt1<<endl; }
                else
                { cout<<"REPROBO M1 con: "<<promt1<<endl; }
                
                // M2
                cout<<"Materia 2"<<endl;
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt2=(nm1+nm2+nm3)/3;
                
                if(promt2>=3.0 && promt2<=5.0)
                { cout<<"APROBO M2 con:"<<promt2<<endl; }
                else
                { cout<<"REPROBO M2 con: "<<promt2<<endl; }
                // M3
                cout<<"Materia 3"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt3=(nm1+nm2+nm3)/3;
                
                if(promt3>=3.0 && promt3<=5.0)
                { cout<<"APROBO M3 con:"<<promt3<<endl; }
                else
                { cout<<"REPROBO M3 con: "<<promt3<<endl; }
                // M4
                cout<<"Materia 4"<<endl;
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt4=(nm1+nm2+nm3)/3;
                
                if(promt4>=3.0 && promt4<=5.0)
                { cout<<"APROBO M4 con:"<<promt4<<endl; }
                else
                { cout<<"REPROBO M4 con: "<<promt4<<endl; }
                // M5
                cout<<"Materia 5"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt5=(nm1+nm2+nm3)/3;
                
                if(promt5>=3.0 && promt5<=5.0)
                { cout<<"APROBO M5 con:"<<promt5<<endl; }
                else
                { cout<<"REPROBO M5 con: "<<promt5<<endl; }
                // M6
                cout<<"Materia 6"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt6=(nm1+nm2+nm3)/3;
                
                if(promt6>=3.0 && promt6<=5.0)
                { cout<<"APROBO M6 con:"<<promt6<<endl; }
                else
                { cout<<"REPROBO M6 con: "<<promt6<<endl; }
                prom8=(promt1+promt2+promt3+promt4+promt5+promt6)/6;
                cout<<"Promedio semestre 1: "<<prom8<<endl;
                if(prom8>=3.0 && prom8<=5.0)
                { cout<<"APROBO el semetre con:"<<prom8<<endl; }
                else
                { cout<<"REPROBO el semetre con: "<<prom8<<endl; }
                
                // ================= SEMESTRE 9 =================
                cout<<"================= SEMESTRE 9 ================="<<endl;
                
                //M1
                cout<<"Materia 1"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt1=(nm1+nm2+nm3)/3;
                
                if(promt1>=3.0 && promt1<=5.0)
                { cout<<"APROBO M1 con:"<<promt1<<endl; }
                else
                { cout<<"REPROBO M1 con: "<<promt1<<endl; }
                
                // M2
                cout<<"Materia 2"<<endl;
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt2=(nm1+nm2+nm3)/3;
                
                if(promt2>=3.0 && promt2<=5.0)
                { cout<<"APROBO M2 con:"<<promt2<<endl; }
                else
                { cout<<"REPROBO M2 con: "<<promt2<<endl; }
                // M3
                cout<<"Materia 3"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt3=(nm1+nm2+nm3)/3;
                
                if(promt3>=3.0 && promt3<=5.0)
                { cout<<"APROBO M3 con:"<<promt3<<endl; }
                else
                { cout<<"REPROBO M3 con: "<<promt3<<endl; }
                // M4
                cout<<"Materia 4"<<endl;
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt4=(nm1+nm2+nm3)/3;
                
                if(promt4>=3.0 && promt4<=5.0)
                { cout<<"APROBO M4 con:"<<promt4<<endl; }
                else
                { cout<<"REPROBO M4 con: "<<promt4<<endl; }
                // M5
                cout<<"Materia 5"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt5=(nm1+nm2+nm3)/3;
                
                if(promt5>=3.0 && promt5<=5.0)
                { cout<<"APROBO M5 con:"<<promt5<<endl; }
                else
                { cout<<"REPROBO M5 con: "<<promt5<<endl; }
                // M6
                cout<<"Materia 6"<<endl; 
                cin>>mate;
                cout<<"Nota 1"<<endl;
                cin>>nm1;
                cout<<"Nota 2"<<endl; 
                cin>>nm2;
                cout<<"Nota 3"<<endl;
                cin>>nm3;
                
                promt6=(nm1+nm2+nm3)/3;
                
                if(promt6>=3.0 && promt6<=5.0)
                { cout<<"APROBO M6 con:"<<promt<<endl; }
                else
                { cout<<"REPROBO M6 con: "<<promt6<<endl; }
                prom9=(promt1+promt2+promt3+promt4+promt5+promt6)/6;
                cout<<"Promedio semestre 1: "<<prom9<<endl;
                if(prom9>=3.0 && prom9<=5.0)
                { cout<<"APROBO el semetre con:"<<prom9<<endl; }
                else
                { cout<<"REPROBO el semetre con: "<<prom9<<endl; }
                // ================= PROMEDIO GENERAL =================
                promG=(prom1+prom2+prom3+prom4+prom5+prom6+prom7+prom8+prom9)/9;
                
                cout<<"================= REPORTE FINAL ================="<<endl;
                
                cout<<"Nombre: "<<nombre<<" "<<apellido<<endl;
                cout<<"Programa: "<<program<<endl;
                
                cout<<"Promedio General: "<<promG<<endl;
                
                if(promG>=3.0 && promG<=5.0)
                { cout<<"ESTUDIANTE APROBO"<<endl; }
                else
                { cout<<"ESTUDIANTE NO APROBO"<<endl; }
                
                system("pause");
                } 

                 break;
        }

        default:
        {
            cout<<"Opcion no valida"<<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: