Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<vector>
- std::vector <int> BubbleSortVector(std::vector <int> ScoresVector)
- {
- bool Done = false;
- while (Done == false)
- {
- Done = true;
- for (int i = 0; i < ScoresVector.size() - 1; i++)
- {
- if(ScoresVector.at(i) < ScoresVector.at(i+1))
- {
- int Temp = ScoresVector.at(i+1);
- ScoresVector.at(i+1) = ScoresVector.at(i);
- ScoresVector.at(i) = Temp;
- Done = false;
- }
- }
- }
- return ScoresVector;
- }
- int main()
- {
- std::vector <int> Input;
- int InputInt;
- bool Finished = false;
- std::cout << "Please insert numbers apart from 999 \n";
- while (Finished == false)
- {
- std::cin >> InputInt;
- if (InputInt == 999) Finished = true;
- else Input.push_back(InputInt);
- }
- Input = BubbleSortVector(Input);
- for (int i = 0; i < Input.size(); i++)
- {
- std::cout << Input.at(i) << " ";
- }
- std::cout << "\n";
- system("PAUSE");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment