CPP_basics_6_Lesson/Task_4.cpp

42 lines
980 B
C++
Raw Normal View History

2021-11-27 20:54:28 +00:00
/*
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> (<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>).
*/
#include <iostream>
int GlueTwoFilesInThird(std::string, std::string, std::string);
int Task_4()
{
std::cout << "\t\tTask #4" << std::endl;
int result = 0;
std::string filename_1;
std::string filename_2;
std::string filename_3;
std::cout << "Enter name of the 1st file without extension:\n";
std::cin >> filename_1;
std::cout << "Enter name of the 2nd file without extension:\n";
std::cin >> filename_2;
std::cout << "Enter name of the 3rd glued file without extension:\n";
std::cin >> filename_3;
filename_1 += ".txt";
filename_2 += ".txt";
filename_3 += ".txt";
result = GlueTwoFilesInThird(filename_1, filename_2, filename_3);
if (result != 0)
{
std::cerr << "Files not found or not created.\n";
return result;
}
std::cout << "________________________________________________\n\n";
system("pause");
system("cls");
return result;
}