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

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

Сообщение Anonymous »

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

Изображение

Это первые несколько результатов и сообщение об ошибке, которые появляются при попытке запустить программу:
Изображение

И это окончательный результат после того, как я нажимаю игнорировать, когда ошибка возникает несколько раз:
Изображение

Я застрял на этом уже несколько дней и действительно не могу понять, что происходит - вероятно, это простая логическая ошибка, которую я не замечаю и которую очень легко исправить, но любая помощь будет оценена по достоинству, спасибо.

Подробнее здесь: https://stackoverflow.com/questions/785 ... -new-value
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

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

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