|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.10.2010, 22:00 | #1 |
Пользователь
Регистрация: 15.10.2010
Сообщений: 49
|
Помогите пожалуста=)
Вычислить У меня есть код, програма работает, но мне сказали переделать на немного легкий вариант, например тут непонятно void ( int **arr) и тому подобное, без всяких там выделений памяти по столбцы и строки...Кто может переделать на самий простой, приметивный способ? Код:
Вот програмные файлы Последний раз редактировалось Stilet; 16.10.2010 в 11:48. |
16.10.2010, 00:12 | #2 |
Пользователь
Регистрация: 22.04.2010
Сообщений: 96
|
Ранг у всех матриц одинаковый?
include <Qt>
|
16.10.2010, 00:35 | #3 |
Пользователь
Регистрация: 15.10.2010
Сообщений: 49
|
Ну да ОДНОГО
тьху, я не понимаю, как ето одинаковый? Последний раз редактировалось Stilet; 16.10.2010 в 11:50. |
16.10.2010, 00:54 | #4 |
Пользователь
Регистрация: 22.04.2010
Сообщений: 96
|
количество строк столбцов одинаковое)
*ошибся, ранг то у них может разный
include <Qt>
Последний раз редактировалось sever-42; 16.10.2010 в 01:00. |
16.10.2010, 00:58 | #5 |
Пользователь
Регистрация: 15.10.2010
Сообщений: 49
|
НУ ДА ОДИНАКОВОЕ, ТЬХУ, НЕ ДОПИСАЛ ЗАДАНИЕ. С клавиатуры задание матрици A(nxn)B(nxn). Вычеслить матрицу С.
|
16.10.2010, 01:09 | #6 |
Пользователь
Регистрация: 22.04.2010
Сообщений: 96
|
У вас алгоритм впринцепи написан только, за место операторов new будет просто A[n][n], и параметры у функции поправить на int (*arr)[n]
include <Qt>
|
16.10.2010, 01:16 | #7 |
Пользователь
Регистрация: 15.10.2010
Сообщений: 49
|
Можете переделать, я просто не очень ото понимаю, только начили=)
И без етих выделений памяти под столбци и строки.. а что значат ети звездочки? Типу **arr1 Последний раз редактировалось Stilet; 16.10.2010 в 11:52. |
16.10.2010, 06:37 | #8 | |
Форумчанин
Регистрация: 05.12.2009
Сообщений: 253
|
Цитата:
Другой вопрос если в коде будет задаваться размер матрицы тогда можно переделать.
Приходится бежать со всех ног, чтобы только остаться на том же месте! Если хочешь попасть в другое место, тогда нужно бежать по меньшей мере вдвое быстрее! Льюис Кэрол
Последний раз редактировалось atenon; 16.10.2010 в 07:53. |
|
16.10.2010, 08:20 | #9 |
Пользователь
Регистрация: 22.04.2010
Сообщений: 96
|
Код:
include <Qt>
Последний раз редактировалось sever-42; 16.10.2010 в 08:24. |
16.10.2010, 10:08 | #10 |
Пользователь
Регистрация: 15.10.2010
Сообщений: 49
|
А ето можна вопше убрать:
srand((unsigned int)time(NULL)); setlocale( LC_ALL,"Russian" ); int i,j; int A[size][size], B[size][size], C[size][size], At[size][size], temp[size][size]; for (i = 0; i < size; ++i) { for(j=0; j<size; j++) { A[i][j]=rand()%5; B[i][j]=rand()%5; C[i][j]=0; At[i][j]=0; temp[i][j] = 0; } } |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
TurboPascal: графы, матрицы смежности и матрицы инцидентности. | ulala | Помощь студентам | 1 | 03.03.2011 19:28 |
Каксоздать из матрицы минор этойже матрицы | drNabla | Microsoft Office Excel | 8 | 23.05.2010 20:51 |
Матрицы:функция изменения порядка столбцов матрицы | Fajyz | Помощь студентам | 0 | 13.01.2010 09:40 |
На главную диагональ матрицы поместить наибольшие элементы этой матрицы | mivel | Помощь студентам | 2 | 23.12.2009 21:19 |