Программа пузырьковой сортировки не сортирует массив, а вводит новое значениеC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Программа пузырьковой сортировки не сортирует массив, а вводит новое значение

Сообщение Anonymous »

Это моя первая попытка написать программу на C++, поэтому не ожидайте, что она будет написана хорошо, это программа, которая работает с массивами, и эта конкретная часть представляет собой программу пузырьковой сортировки, использующую 2D-массив. Когда я пытаюсь запустить код, код не сортируется (раньше у меня была сортировка кода, но она отображалась как массив 4x3 вместо массива 3x4, и я не могу вспомнить, в чем была проблема), и другое значение познакомился с массивом. Я считаю, что проблема в том, что я пытаюсь получить доступ к несуществующим элементам массива, но не могу понять, где это происходит.
Вот мой текущий код, некоторые это просто отображение значений, чтобы увидеть, что в данный момент происходит в программе:

Код: Выделить всё

void test2DArray() {
int twoDee[3][4] = {
{8, 9, 2, 5},
{10, 1, 3, 6},
{7, 11, 12, 4}
};

bool sorted = false;
int spare;

cout 

Подробнее здесь: [url]https://stackoverflow.com/questions/78522878/bubble-sort-program-does-not-sort-the-array-but-introduces-a-new-value[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»