Dev - C++ - necesito ayuda anted de 1 hora porfa es un examen

 
Vista:

necesito ayuda anted de 1 hora porfa es un examen

Publicado por byron (1 intervención) el 11/10/2022 20:39:28
Escriba un programa en C++ que reciba como entrada la cantidad de
estudiantes de un curso y por cada uno de ellos solicite la nota de la asignatura
de Introducción a la Programación. El programa entregará como resultado:
Promedio del curso
Cantidad de aprobados
Cantidad de reprobados
LA cantidad de unos (1.0)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 1.440
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

necesito ayuda anted de 1 hora porfa es un examen

Publicado por dario (718 intervenciones) el 12/10/2022 05:58:39
Hola, espero esto te sirva
Salu2.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include <iostream>
#include <vector>
 
using namespace std;
 
int main() {
    int s=0,cantidad,i,nota;
    float promedio=0;
    int ap=0,dp=0,u=0;
    vector <int> notas;
 
    cout << "Cantidad de estudiantes: ";
    cin >> cantidad;
 
    for (i=0; i<cantidad; i++) {
        cout << "Alumno N° " << i+1 << endl;
        cout << "Nota: ";
        cin >> nota;
        s = s + nota;
        notas.push_back(nota);
    }
 
    //promedio
    promedio = (float)s / cantidad;
    cout << "\nPromedio del curso: " << promedio << endl;
 
    //Aprobados y reprobados
    for (auto estado : notas) {
        if (estado >= 5)
            ap++;
        else
            dp++;
    }
    cout << "Cantidad de aprobados: " << ap << endl;
    cout << "Cantidad de reprobados: " << dp << endl;
 
    //Cantidad de unos(1)
    for (auto unos : notas) {
        if (unos == 1)
            u++;
    }
    cout << "Cantidad de unos(1): " << u << endl;
 
    return 0;
 
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar