1 / 1 / 1
Регистрация: 16.09.2016
Сообщений: 23
|
|
1 | |
Удалить четные строки 2-мерной матрицы11.11.2017, 15:47. Показов 1468. Ответов 1
Подскажите пожалуйста, как реализовать такую программу. Есть двумерная матрица(количество строк и столбцов задает пользователь), заполненная случайными числами. Программа должна удалить все четные строки с исходной матрицы и вывести результирующую матрицу в консоль. Выделил блок памяти под матрицу M на N с помощью функции malloc(). Дальше как по мне нужно поднять непарные строки вверх в матрице, то есть чтобы сразу шли нечетные, а потом четные строки. А потом сузить выделяемый блок памяти до (M/2)*N элементов с помощью функции realloc() но не знаю как это реализовать. Помогите пожалуйста. Заранее спасибо за помощь.
0
|
11.11.2017, 15:47 | |
Ответы с готовыми решениями:
1
Определить длину введенной строки L, и, если длина кратна 2, удалить из строки все четные числа Отсортировать четные строки матрицы X (10x9) в порядке убывания, а не четные в порядке возрастания Удалить из строки все четные символы В указанном файле удалить все четные строки |
838 / 641 / 940
Регистрация: 26.06.2015
Сообщений: 1,409
|
||||||
12.11.2017, 08:16 | 2 | |||||
Сообщение было отмечено AndreyRaf как решение
Решение
0
|
12.11.2017, 08:16 | |
12.11.2017, 08:16 | |
Помогаю со студенческими работами здесь
2
Удалить из матрицы строки, в которых все элементы четные Удалить из матрицы строки, в которых все элементы чётные, вычислить среднее арифметическое элементов Соедините две матрицы A и B в новую матрицу C, поставив строки A на нечетные места, а строки матрицы B на четные Удалить четные строки из массива Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |