Advertisement
Lavig

Другий семестр. Лабораторна робота №9-10 (Завдання 1)

Mar 23rd, 2025
371
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.90 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. #include <windows.h>
  4.  
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9.     int number{};
  10.     SetConsoleOutputCP(1251);
  11.     SetConsoleCP(1251);
  12.     ifstream input_file;
  13.     ofstream output_file;
  14.     input_file.open("D:\\files\\f.txt", ios::in);
  15.     if (!input_file) {
  16.         cout << "Файлу, з якого мають зчитуватися числа, не існує!";
  17.         return 0;
  18.     }
  19.     output_file.open("D:\\files\\g.txt", ios::out);
  20.     if (!output_file) {
  21.         cout << "Файлу, в який мають записуватися числа, не існує!";
  22.         return 0;
  23.     }
  24.     while (!input_file.eof()) {
  25.         input_file >> number;
  26.         if (number % 2 == 0) {
  27.             output_file << number << "\n";
  28.         }
  29.     }
  30.     cout << "Запис парних чисел до нового файлу пройшов успішно!";
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement