Упорядочить одномерный числовой массив по возрастанию. Элементы массива ввести с клавиатуры, результаты вывести на экран.
язык программирования C++

Алкадиеныч Алкадиеныч    2   19.01.2021 10:26    2

Ответы
zdiana1 zdiana1  19.01.2021 10:30

#define N 10

#include <iostream>

using namespace std;

int main() {

setlocale(LC_ALL, "Rus");

int mas[N];

cout << "Исходный массив: ";

for (int i = 0; i < N; i++) {

 cin >> mas[i];

}

for (int i = 0; i < N; i++) {

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

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

   int d = mas[j];

   mas[j] = mas[j + 1];

   mas[j + 1] = d;

  }

 }

}

cout << "\nОтсортированный массив: ";

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

 cout << mas[i] << " ";

return 0;

}

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика