Завдання Для двох файлів, які включають по 15 елементів знайти парні суми цих елементів та записати до третього файлу. Вміст файлу a.txt Вміст файлу b.txt Код програми: #include #include #include void displayFileContent(const std::string& filename, const std::string& title) { std::ifstream file(filename); if (!file.is_open()) { std::cerr << "Помилка відкриття файлу " << filename << "!" << std::endl; return; } std::cout << "\n" << title << ":" << std::endl; std::string line; while (std::getline(file, line)) { std::cout << line << std::endl; } file.close(); } int main() { system("chcp 1251"); std::ifstream fileA("a.txt"); std::ifstream fileB("b.txt"); std::ofstream fileResult("result.txt"); if (!fileA.is_open() || !fileB.is_open() || !fileResult.is_open()) { std::cerr << "Помилка відкриття файлів!" << std::endl; return 1; } int numA, numB; int sum; std::cout << "Вміст файлу a.txt:" << std::endl; displayFileContent("a.txt", "a.txt"); std::cout << "\nВміст файлу b.txt:" << std::endl; displayFileContent("b.txt", "b.txt"); for (int i = 0; i < 15; ++i) { fileA >> numA; fileB >> numB; if (numA % 2 == 0 && numB % 2 == 0) { sum = numA + numB; fileResult << sum << " "; } } fileA.close(); fileB.close(); fileResult.close(); std::cout << "\nПарні суми елементів записані до файлу result.txt" << std::endl; std::cout << "\nВміст файлу result.txt:" << std::endl; displayFileContent("result.txt", "result.txt"); return 0; } Приклад виконання: Вміст файлу result.txt |