Dev - C++ - Mostrar el promedio total, y sacar el promedio de la cantidad de alumnos que sacaron menos de 7

 
Vista:
sin imagen de perfil
Val: 10
Ha aumentado 1 puesto en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Mostrar el promedio total, y sacar el promedio de la cantidad de alumnos que sacaron menos de 7

Publicado por joel (4 intervenciones) el 17/02/2021 21:53:17
hola necesito ayuda con este código me falta la ultima parte(la que esta subrayada)
Realizar un código que se le pida al usuario que ingrese las notas de 25 alumnos (las notas son números de 0 al 10), cargar estos 25 valores en un vector llamado ALUMNO. Mostrar el promedio total, y sacar el promedio de la cantidad de alumnos que sacaron menos de 7.
Gracias de antemano
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
#include <stdio.h>
 
float promedio(int valores[], int cantidad) {
    int i;
    float suma = 0.0;
 
    for (i = 0; i < cantidad; ++i)
        suma += valores[i];
 
    return suma / (float) cantidad;
}
 
 
int main() {
 
    int notas[10];
    char nombre[20];
    char opcion[3];
    int n, i;
 
    do {
        printf("Ingrese nombre del alumno: ");
        scanf("%s", nombre);
 
        printf("Cuantas notas tiene %s? ", nombre);
        scanf("%d", &n);
 
        for (i = 0; i < n; ++i) {
            printf("  Nota %d: ", i + 1);
            scanf("%d", &notas[i]);
        }
 
        printf("El promedio de %s es %.1f\n", nombre, promedio(notas, n));
 
        printf("Desea calcular mas promedios (si/no)? ");
        scanf("%s", opcion);
 
    } while (opcion[0] == 's' || opcion[0] == 'S');
 
    return 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