Форум программистов, компьютерный форум CyberForum.ru

С++ МАТРИЦА - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 39, средняя оценка - 4.72
мастерок
0 / 0 / 0
Регистрация: 26.12.2010
Сообщений: 7
15.03.2011, 21:52     С++ МАТРИЦА #1
ЗАДАЧА ВРОДЕ ПРОСТАЯ- ДВУХМЕРНЫЙ МАССИВ, СОЗДАТЬ ЗЕРКАЛЬНУЮ (РАЗВЕРНУТУЮ НА 90 ГРАДУСОВ МАТРИЦУ) ОТНОСИТЕЛЬНО ЗАДАННОЙ a[6][8]; .
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2011, 21:52     С++ МАТРИЦА
Посмотрите здесь:

C++ матрица...(
C++ Матрица...
Квадратная матрица А называется ортогональной,если А^T=А^-1. Определить, является ли заданная матрица А(n,n) ортогональной. C++
C++ Даны квадратная матрица A порядка n и вектор с n элементами. Получить вектор: (A=E)b, где E единичная матрица порядка n
Дана матрица целых чисел, из n строк и n столбцов (n < = 100).Определить является ли матрица нулевой (состоит из одних нулей) C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
IrineK
Заблокирован
15.03.2011, 22:02     С++ МАТРИЦА #2
Имеется в виду, транспонировать ее так, чтобы получить матрицу В[8][6]?
мастерок
0 / 0 / 0
Регистрация: 26.12.2010
Сообщений: 7
17.03.2011, 16:39  [ТС]     С++ МАТРИЦА #3
ЗАДАЧА ТАКАЯ ЗАДАНА МАТРИЦА B[6][8] НУЖНО ПОЛУЧИТЬ ЕЕ ЗЕРКАЛЬНОЕ ОТОБРАЖЕНИЕ ТОЕСТЬ ТО ЧТО БЫЛО С ЛЕВА ДОЛЖНО СТАТЬ С ПРАВА А ТО ЧТО БЫЛО С ПРАВА ДОЛЖНО ПЕРЕЙТИ В ЛЕВУЮ СТОРОНУ . ТЕ. 123456789 ЭТО ИСХОЖНИК АДОЛЖНО СТАТЬ 987654321 ВОТ ТАК.
IrineK
Заблокирован
17.03.2011, 16:45     С++ МАТРИЦА #4
Что ж, если
123456789
есть матрица [6][8], тогда возможно
987654321 ВОТ ТАК.
и есть ответ. В чем же проблема?
мастерок
0 / 0 / 0
Регистрация: 26.12.2010
Сообщений: 7
17.03.2011, 16:53  [ТС]     С++ МАТРИЦА #5
НА БУМАГЕ МОГУ А ВОТ В С++ НАПИСАТЬ ПРОГРАМКУ ПРОСТО ТАК У МЕНЯ И НЕ ПОЛУЧАЕТСЯ.
instagib
122 / 85 / 3
Регистрация: 14.02.2011
Сообщений: 341
17.03.2011, 16:57     С++ МАТРИЦА #6
напиши пример входных данных и исходных для матрицы к примеру 3x4
IrineK
Заблокирован
17.03.2011, 16:58     С++ МАТРИЦА #7
НА БУМАГЕ МОГУ
Ой что-то не верится...
мастерок
0 / 0 / 0
Регистрация: 26.12.2010
Сообщений: 7
17.03.2011, 21:43  [ТС]     С++ МАТРИЦА #8
Я ИМЕЛ ВВИДУ ЧТО НА БУМАГЕ МОГУ НАПИСАТЬ 1234 4321 А ВОТ АЛГОРИТМ В С++ ВОТ В ЧЕМ ВОПРОС .Я ЗАОЧНИК УЧУСЬ В ДРУГОМ ГОРОДЕ СПРОСИТЬ НЕ УКОГО ВОТ В ТОМ И ПРОБЛЕМА ,ПО ТОЙ ЛИТЕРАТУРЕ ЧТО НАШЕЛ НЕТ ТАКОГО ПОДСКАЖИТЕ КАК .
#pragma argsused
int main()
{
int n , m ;
n=6;
m=8;
const int nstr = N, nstb=M; // размерность массива
int b[nstr][nstb]; // описание массива
int i, j;
for (i = 0; i<nstr; i++) //Ввод массива случайными числами
for (j = 0; j<nstb; j++)
{b[i][j]=rand()%100-50;
cout<< "\n b"<<i<<j<< "=" <<b[i][j] ;//печапь массива

}
IrineK
Заблокирован
17.03.2011, 22:56     С++ МАТРИЦА #9
Не-е-е:
cout<< "\n b"<<i<<j<< "=" <<b[i][j] ;//печапь массива
Это
cout<< "\n b"<<i<<j<< "=" <<b[i][j] ;//печаль массива
Итак, принимаем в качестве рабочей гипотезы, что для прямоугольного массива, скажем [2][4]:
1 2 3 4
5 6 7 8
Поворот на 90 градусов по часовой стрелке создаст массив [4][2]:
5 1
6 2
7 3
4 8
Если вы это подтвердите, мы бум знать, что делать.
мастерок
0 / 0 / 0
Регистрация: 26.12.2010
Сообщений: 7
18.03.2011, 16:55  [ТС]     С++ МАТРИЦА #10
даю оригинал задания
Вариант 3.
Написать процедуру для суммирования матриц. С ее помощью сложить исходную матрицу a[i][j] и транспонированную b[i][j] (т. е. полученную поворотом исходной на 90 ).
1) I=4 j=4
2) I=6 j=8
Распечатать результаты.

я думаю что это именно так
IrineK
Заблокирован
18.03.2011, 17:24     С++ МАТРИЦА #11
Очередной перл из высшей школы. Как можно просуммировать исходную матрицу [6][8] и транспонированную [8][6]?! О_о

Из всех действий доступным будет умножение. В результате получим матрицу [6][6].
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
18.03.2011, 17:38     С++ МАТРИЦА #12
IrineK, ага, и ещё один перл - транспонирование != поворот.
мастерок
0 / 0 / 0
Регистрация: 26.12.2010
Сообщений: 7
18.03.2011, 21:29  [ТС]     С++ МАТРИЦА #13
ПО ВСЕЙ ВИДИМОСТИ ПОЛУЧАЕТСЯ МАТРИЦА [6][6] СУММИРУЕТСЯ ОСТАЛЬНОЕ ОТРЕЗАЕТСЯ
IrineK
Заблокирован
19.03.2011, 15:50     С++ МАТРИЦА #14
По поводу обрезания , нужно обратиться к специалистам.
Если же просто отрезать...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.03.2011, 18:27     С++ МАТРИЦА
Еще ссылки по теме:

Дана матрица целых чисел, из n строк и n столбцов (n < = 100).Определить является ли матрица нулевой (состоит из одних нулей) C++
C++ дана квадратичная матрица z[n][n]. составить программу, которая если матрица симметричная(транспонированная матрица равна исходной), сделает ее не сим

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
мастерок
0 / 0 / 0
Регистрация: 26.12.2010
Сообщений: 7
19.03.2011, 18:27  [ТС]     С++ МАТРИЦА #15
дельный совет прикреплю к отчету задачи вот только не знаю зачёт тоже к врачу нести или декан сам .....?
Yandex
Объявления
19.03.2011, 18:27     С++ МАТРИЦА
Ответ Создать тему
Опции темы

Текущее время: 10:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru