Создать массив размером 20 и заполнить его с клавиатуры. Отсортировать массив...

+845 голосов
5.9m просмотров

Создать массив размером 20 и заполнить его с клавиатуры. Отсортировать массив методом сортировки пузырьком на языке c++


Информатика | 5.9m просмотров
Дан 1 ответ
+69 голосов

Ответ:

Объяснение:

#include

using namespace std;

int main()

{

setlocale(LC_ALL, "RUSSIAN");

const int n = 20;      //количество элементов массива        

int mass[n];  

cout

for (int i = 0; i < n; i++)

{

 cin >> mass[i];  

}

cout

for (int i = 0; i < n; i++)

{

 cout

}

cout

for (int i = 1; i < n; i++) {

 for (int j = 0; j < n-1; j++) {

  if (mass[j] > mass[j + 1]) {

   int b = mass[j]; // создали дополнительную переменную

   mass[j] = mass[j + 1]; // меняем местами

   mass[j + 1] = b; // значения элементов      

  }

 }

}  

for (int i = 0; i < n; i++)

{

 cout << mass[i] << " ";  </p>

}  

system("pause");

return 0;

}

(33 баллов)