Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "stdafx.h"
- #include <iostream>
- using namespace std;
- long long mas[10000], mas_size = 0;
- void select_sort()
- {
- int tmp = 0;
- for (int i = 0; i < mas_size; ++i)
- {
- int pos = i;
- tmp = mas[i];
- for (int j = i + 1; j < mas_size; ++j)
- {
- if (mas[j] < tmp)
- {
- pos = j;
- tmp = mas[j];
- }
- }
- mas[pos] = mas[i];
- mas[i] = tmp;
- }
- }
- int main()
- {
- setlocale(LC_ALL, "russian");
- system("color 0A");
- cout << "Введите неотсортированный массив (0 -- остановиться)" << endl;
- do
- {
- cin >> mas[mas_size];
- mas_size++;
- } while (mas_size < 10000 ^ mas[mas_size - 1] == 0);
- select_sort();
- int i = 0;
- cout << "Отсортированный массив: " << endl;
- while (i < mas_size)
- {
- cout << mas[i] << endl;
- i++;
- }
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment