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
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", ¬as[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


0