Untitled

mail@pastecode.io avatar
unknown
plain_text
a year ago
1.3 kB
2
Indexable
Never


#include <iostream>

using namespace std;

int main()
{
    int nEstudiantes = 10;
    
    float notas[nEstudiantes];
    float promedio=0;
    int notasAprobatorias=0;
    int notasReprobatorias=0;
    float suma=0;
 
    
    for (int i=0; i<nEstudiantes; i++){
        float nota = 0;
        cout<<"Digite la nota del estudiante "<<i+1<<endl;
        cin>>nota;
        if(!(nota>=1 && nota<=5)){
            cout<<"Nota invalida"<<endl;
            break;
        }
        notas[i] = nota;
    }
    
    float notaAlta=notas[0];
    float notaBaja=notas[0];
    
    for (int i=0; i<nEstudiantes; i++){
        
        suma = suma + notas[i];
        if(notas[i]>notaAlta){
            notaAlta = notas[i];
        }
        if(notas[i] < notaBaja){
            notaBaja = notas[i];
        }
        
        if(notas[i]>=3){
            notasAprobatorias = notasAprobatorias + 1;
        }else {
            notasReprobatorias = notasReprobatorias + 1;
        }
        
    }
    cout<<"promedio: "<<suma/nEstudiantes<<endl;
    cout<<"Nota alta: "<<notaAlta<<endl;
    cout<<"Nota baja: "<<notaBaja<<endl;
    cout<<"Notas Reprobatorias: "<<notasReprobatorias<<endl;
    cout<<"Notas Aprobatorias: "<<notasAprobatorias<<endl;

    return 0;
}