Dev - C++ - Buenas saludos, me podrían ayudar a terminar este programa? Es que estoy empezando en esto de progra

 
Vista:
Imágen de perfil de Gian Carlos
Val: 7
Ha disminuido su posición en 5 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Buenas saludos, me podrían ayudar a terminar este programa? Es que estoy empezando en esto de progra

Publicado por Gian Carlos (1 intervención) el 05/07/2020 11:35:29
Se tiene relación de 30 alumnos. Para cada alumno se tiene 4 notas. Escribir un programa que calcule y de cómo salida:
El promedio de cada alumno. El promedio de la sección.
El nombre del alumno con la mayor nota. Cantidad de alumnosreprobados. Porcentaje de alumnos aprobados

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