C++ (Qt)int main(int argc, char** argv) { std::vector <int> vec; // получаем имя файла из командной строки, если там пусто, то input.txt (по умолчанию) std::string iFileName = GetInName(argc, argv); // читаем данные из файла int err = ReadData(iFileName, vec); if (err) return ShowError(err, &iFileName); // выполняем содержательную часть int result; err = sumOfMaxAndMin(arr, &result); if (err) return ShowError(err, &iFileName); // записываем выходной файл std::string oFileName = GetOutName(argc, argv); err = WriteResult(oFileName, result); if (err) return ShowError(err, &oFileName); return 0;}