Desarrolle un Programa que permita determinar el promedio de N calificaciones de M alumnos
El programa debe indicar si el alumno está aprobado o reprobado
Al cambiar de alumno ,la pantalla se debe de lo ( no visualizar calificaciones del alumno anterior )
Terminando de visualizar el promedio del último alumno se debe de borrar pantalla y visualizar el total de alumnos aprobados y reprobados.

Respuestas

Respuesta dada por: Betsy595645
2

Respuesta:

Explicación:

#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;

}

El especificador de formato %.1f sirve para mostrar un número float con una cifra decimal.

Por ejemplo, una ejecución del programa podría verse así:

Ingrese nombre del alumno: Perico

Cuantas notas tiene Perico? 5

 Nota 1: 17

 Nota 2: 26

 Nota 3: 66

 Nota 4: 41

 Nota 5: 30

El promedio de Perico es 36.0

Desea calcular mas promedios (si/no)? si

Ingrese nombre del alumno: Yayita

Cuantas notas tiene Yayita? 3

 Nota 1: 15

 Nota 2: 70

 Nota 3: 91

El promedio de Yayita es 58.7

Desea calcular mas promedios (si/no


victorzuzuki: Pero tengo una duda
victorzuzuki: Bueno no es duda jaja ,pero disculpa es que me pide el ejercicio que cuando pregunté las calificaciones no muestre el resultado de x persona ,si no que limpie pantalla y vuelva a preguntar por otro promedio de otro alumno y que al final ya me de el resultado completo de todo el grupo en lista con sus calificaciones y diciendo aprobó o reprobo :( eso sí que no lo se hacer :C amigo
victorzuzuki: Y no me compila :(
Preguntas similares