В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
aamelkumova933
aamelkumova933
04.10.2022 23:27 •  Информатика

Нужно отсортировать четные строки в прямом порядке, нечетные в обратном. запутался, не могу найти ошибку, в массиве все строки подряд. вот код который я написал: #include "stdafx.h" #include #include using namespace std; int main() { setlocale(lc_all, "russian"); cout < < "введите число: "; srand(time(null)); int per; int replace; int n = 0; n = (n + 15); cin > > n; int **mass = new int*[n]; for (int i = 0; i < 10; i++) { mass[i] = new int[n]; } for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { mass[i][j] = -(n)+rand() % ((n) * 2); cout < < mass[i][j] < < " " < < "\t"; } cout < < endl; } cout < < "\n"; for (int i = 0; i < 10; i++) { if (i % 2 == 1) { for (int k = 0; k < 10; k++) { for (int a = 1; a < 10; a++) { for (int b = 10 - 1; b > 0; if (mass[k][b] < mass[i][b - 1]) { int tmp = mass[k][b]; mass[k][b] = mass[k][b - 1]; mass[k][b - 1] = tmp; } } } } } cout < < endl; for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { cout < < mass[i][j] < < "\t"; } } cout < < endl; system("pause"); return 0; }

Показать ответ
Ответ:
Св55
Св55
07.10.2020 03:45
ответ в файле )
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота