Open Mora332 opened 1 month ago
int main() { FILE *file; float number, maxNum, minNum, sum;
// Открытие файла для чтения
file = fopen("numbers.txt", "r");
if (file == NULL) {
printf("Ошибка! Не удалось открыть файл.\n");
return 1;
}
// Инициализация переменных
maxNum = -__FLT_MAX__; // Начинаем с очень маленького числа
minNum = __FLT_MAX__; // Начинаем с очень большого числа
// Чтение данных из файла
while (fscanf(file, "%f", &number) != EOF) {
if (number > maxNum) maxNum = number;
if (number < minNum) minNum = number;
}
// Закрытие файла
fclose(file);
// Вычисление суммы
sum = maxNum + minNum;
// Вывод результата
printf("Максимум: %.2f, Минимум: %.2f, Сумма: %.2f\n", maxNum, minNum, sum);
return 0;
}
`#include
// Функция для нахождения максимума из трёх чисел float max(float a, float b, float c) { if (a > b && a > c) return a; if (b > a && b > c) return b; return c; }
// Функция для нахождения минимума из трёх чисел float min(float a, float b, float c) { if (a < b && a < c) return a; if (b < a && b < c) return b; return c; }
int main() { float a, b, c, y;
} `