#include int main() { int n; float max_medie = 0, min_medie = 10; int corigenti = 0; printf("Introduceti numarul de elevi: "); scanf("%d", &n); float medie[n]; printf("Introduceti mediile:\n"); for (int i = 0; i < n; i++) { scanf("%f", &medie[i]); if (medie[i] > max_medie) { max_medie = medie[i]; } if (medie[i] < min_medie) { min_medie = medie[i]; } if (medie[i] < 5) { corigenti++; } } FILE *f = fopen("date.out", "w"); fprintf(f, "max = %.2f\n", max_medie); fprintf(f, "min = %.2f\n", min_medie); fprintf(f, "corigenti = %d\n", corigenti); fclose(f); // Scrierea vectorului medie in fisierul "date.in" f = fopen("date.in", "w"); for (int i = 0; i < n; i++) { fprintf(f, "%.2f ", medie[i]); } fclose(f); printf("max = %.2f\n", max_medie); printf("min = %.2f\n", min_medie); printf("corigenti = %d\n", corigenti); return 0; }