#define _CRT_SECURE_NO_WARNINGS #include #include int a[1000]; //массив. 1000 - максимально допустимое количество элементов int n; // Реальное количество элементов в массиве void Load() { // Открытие входного файла FILE* fin = fopen("c:\\lab_19\\in1.txt", "rt"); if (fin == NULL) { printf("Входной файл не найден\n"); return; } // Загрузка массива из входного файла fscanf_s(fin, "%d", &n); for (int i = 0; i < n; i++) { fscanf_s(fin, "%d", &a[i]); } // Закрытие входного файла fclose(fin); } //commit2 void SaveResult() { // Вычисление среднего арифметического float sa = 0; float s = 0; for (int i = 0; i < n; i++) { s += a[i]; } sa = s / n; // Выяснение, сколько элементов больше ср арифмвретического int m = 0; for (int i = 0; i < n; i++) { if (a[i] > sa) { m++; } } FILE* fout = fopen("c:\\lab_19\\out1.txt", "wt"); if (fout == NULL) { printf("Выходной файл не найден\n"); return; } //commit 3