0 / 0 / 0
Регистрация: 20.03.2012
Сообщений: 53
|
|
1 | |
Матрицы. Удаление строк.11.05.2012, 21:39. Показов 1368. Ответов 7
Метки нет (Все метки)
Помогите решить задачку
Описать процедуру RemoveRows(A, M, N, K1, K2), удаляющую из вещественной матрицы A размера M × N строки с номерами от K1 до K2 включительно (предполагается, что 1 < K1 ≤ K2). Если K1 > M, то матрица не изменяется; если K2 > M, то удаляются строки матрицы с номерами от K1 до M. Двумерный массив A и числа M, N являются входными и выходными параметрами. Используя процедуру RemoveRows, удалить из данной матрицы A размера M × N строки с номерами от K1 до K2 и вывести размер полученной матрицы и ее элементы.
0
|
11.05.2012, 21:39 | |
Ответы с готовыми решениями:
7
Как производится удаление строк матрицы? Дописать код о удаление строк и столбцов с матрицы Удаление всех строк содержащих минимальный элемент матрицы. Найти количество строк в максимальном множестве попарно непохожих строк заданной матрицы |
15 / 15 / 1
Регистрация: 05.04.2012
Сообщений: 32
|
|||||||||||
11.05.2012, 22:01 | 2 | ||||||||||
Вроде так, но меня немного пугает "включая", тем что массив размером М в си++ от 0 ... до М - 1. Если пытаться обратиться к М-той строке, то программа ругнется. Плюс массив в си++ начинается от нуля, я требуется нумерация строк от единицы. поэтому рекомендую объявить массив так:
Собственно сама функция:
0
|
0 / 0 / 0
Регистрация: 20.03.2012
Сообщений: 53
|
|
15.05.2012, 23:11 [ТС] | 3 |
а можно на си чистый переделать если можно, а то не знаком еще с функциями clear, push_back, resize и ими подобными(
спасибо!
0
|
15 / 15 / 1
Регистрация: 05.04.2012
Сообщений: 32
|
|||||||||||
17.05.2012, 18:44 | 4 | ||||||||||
0
|
0 / 0 / 0
Регистрация: 20.03.2012
Сообщений: 53
|
|
17.05.2012, 21:45 [ТС] | 5 |
Спасибо большое!
Добавлено через 20 минут Но я как понимаю нужно вводить размерность матрицы, коэффициенты К1 и К2 тоже ведь нужно вводить и в конце после проведения операций заданных в условии, вывести размерность новой матрицы и элементы соответственно. Как это мне сделать так, помогите?
0
|
15 / 15 / 1
Регистрация: 05.04.2012
Сообщений: 32
|
||||||
17.05.2012, 22:29 | 6 | |||||
0
|
0 / 0 / 0
Регистрация: 20.03.2012
Сообщений: 53
|
|
17.05.2012, 23:31 [ТС] | 7 |
Соедините пожалуйста программу, от начала и до конца и нужно сделать через printf и scanf, а то cin и cout это ведь уже С++. Спасибо вам огромное за оказанную мне помощь!
0
|
15 / 15 / 1
Регистрация: 05.04.2012
Сообщений: 32
|
||||||
19.05.2012, 23:59 | 8 | |||||
1
|
19.05.2012, 23:59 | |
19.05.2012, 23:59 | |
Помогаю со студенческими работами здесь
8
Найти сумму всех чётных строк матрицы и отсортировать элементы нечётных строк по возрастанию Перестановка строк матрицы по возрастанию среднего значения строк Упорядочить по росту сумм элементов строк строки той матрицы, у которой больше нулевых строк Получить номера строк матрицы, для которых нет равных среди строк с меньшими номерами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |