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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
sergey_viper
9 / 3 / 1
Регистрация: 15.04.2012
Сообщений: 180
#1

Заданы две левые треугольные целочисленные матрицы А, B. Найти матрицу С = Е(A + B)2, где Е – единичная матрица. - C++

02.01.2013, 17:50. Просмотров 392. Ответов 1
Метки нет (Все метки)

Всем привет и всех с Новым Годом
Покажите кодом, как задавать целочисленные треугольные матрицы.
Ну а если у кого задача есть похожая, тоже не откажусь
Заданы две левые треугольные целочисленные матрицы А, B. Найти матрицу С = Е(A + B)2, где Е – единичная матрица.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.01.2013, 17:50     Заданы две левые треугольные целочисленные матрицы А, B. Найти матрицу С = Е(A + B)2, где Е – единичная матрица.
Посмотрите здесь:

C++ Две правые треугольные матрицы А и В порядка n
C++ Единичная матрица
C++ Проверить для матрицы H=E-vvT/|v|2 (где E – единичная матрица, а вектор v=v(n) свойство ортогональности HT=H-1
C++ Получить матрицу A(B-E)+C, где Е-единичная матрица порядка n, а элементы матрицы C вычисляются по формуле
Ввести с клавиатуры две целочисленные матрицы, и перемножить их друг на друга C++
C++ Сформировать новую матрицу В, изъяв из матрицы А строки, где находится минимальное значение
Дана вещественная матрица A(n, m). Получить матрицу B(n, n) транспонированием матрицы A C++
C++ Разложение матрицы A на треугольные матрицы
C++ Заданы две матрицы A и B. Нужно вычислить матричное выражение
Как передать две целочисленные переменные в функцию, которая заполняет массив? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
v.a.l.i.d
 Аватар для v.a.l.i.d
412 / 377 / 10
Регистрация: 21.09.2012
Сообщений: 913
02.01.2013, 20:24     Заданы две левые треугольные целочисленные матрицы А, B. Найти матрицу С = Е(A + B)2, где Е – единичная матрица. #2
Треугольную матрицу думаю вот так можно сделать

C++
1
2
3
4
5
6
7
8
9
int **A;
int rows;
 
cout << "Введите количество строк: ";
cin >> rows;
 
A = new int*[rows];
for (int i=0; i<rows; i++)
    A[i] = new int[i+1];
В первой строке один элемент, во второй - два, в третьей -три, итд
Yandex
Объявления
02.01.2013, 20:24     Заданы две левые треугольные целочисленные матрицы А, B. Найти матрицу С = Е(A + B)2, где Е – единичная матрица.
Ответ Создать тему
Опции темы

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