shizer1239 Napisano Marzec 5, 2023 Zgłoś Napisano Marzec 5, 2023 dzien dobry czy mogłbym mi ktoś pomoć mianowaicie mam takie zadanie: napisz program w c++ ktory pobiera liczby z pliku sortuje je i przenosi do drugiego bylbym bardzo wdzieczny Cytuj
Bartosz Wójcik Napisano Marzec 19, 2023 Zgłoś Napisano Marzec 19, 2023 A cokolwiek sam spróbowałeś w ogóle zrobić? Pokaż co masz Cytuj
learn code with me Napisano Wrzesień 9, 2023 Zgłoś Napisano Wrzesień 9, 2023 Stare to ale może dorzucę odpowiedź dla potomnych / leniwych #include <iostream> #include <fstream> #include <vector> #include <algorithm> #include <sstream> int main() { std::ifstream inputFile("input.csv"); std::ofstream outputFile("output.csv"); if (!inputFile.is_open() || !outputFile.is_open()) { std::cout << "Cannot open file!" << std::endl; return 1; } std::vector<int> numbers; std::string line, value; while (std::getline(inputFile, line)) { std::stringstream ss(line); while (std::getline(ss, value, ',')) { numbers.push_back(std::stoi(value)); } } std::sort(numbers.begin(), numbers.end()); for (size_t i = 0; i < numbers.size(); ++i) { outputFile << numbers[i]; if (i < numbers.size() - 1) { outputFile << ","; } } inputFile.close(); outputFile.close(); std::cout << "Numbers sorted and saved in output.csv" << std::endl; return 0; } Cytuj
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.