#include <stdio.h>
#include <stdlib.h>
void main(){
float *n,sumMax,media; //Declaracion de variable real
int numNotas; //Declaracion de variables enteras
//Inicializacion de variables
numNotas=0;
sumMax=0;
media=0;
//Presentacion del programa y captura de variables maximas
printf("Bienvenido a la calculadora de medias. \n");
printf("Cuantas notas tienes? \n");
scanf("%d",&numNotas);
n=(float *)malloc(numNotas*sizeof(float)); //Reservamos memoria para la variable
for(int x=0;x<numNotas;x++){ //Mientras leemos las notas, la introducimos en una variable donde se van sumando
printf("Dime tu nota [%d] de [%d] :\n",x+1,numNotas);
scanf("%f",&n[numNotas]);
sumMax=sumMax+n[numNotas];
}
media=sumMax/numNotas; //Generamos la media
//Imprimimos por pantalla el resultado final
printf("La media es: %f \n",media);
if(media>=5){
printf("Has aprobado :) \n");
}else printf("Has suspendido :( \n");
//Liberamos la memoria
free(n);
}