using System; using System.IO; class Program { static void Main(string[] args) { string sourceFile = "/var/data/data.txt"; string resultFile = "/var/result/result.txt"; // Считываем числа из файла string[] lines = File.ReadAllLines(sourceFile); // Переменная для хранения наименьшего числа int smallestNumber = int.MaxValue; // Проходимся по всем числам в файле foreach (string line in lines) { if (int.TryParse(line, out int number)) { // Если число меньше текущего наименьшего, обновляем значение if (number < smallestNumber) { smallestNumber = number; } } } // Возведение в третью степень double result = Math.Pow(smallestNumber, 3); // Записываем результат в файл File.WriteAllText(resultFile, result.ToString()); Console.WriteLine("Наименьшее число из файла data.txt возведено в третью степень и сохранено в файле result.txt"); } }