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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 37, средняя оценка - 5.00
Enot
0 / 0 / 0
Регистрация: 11.11.2009
Сообщений: 5
#1

Динамические матрицы. - C++

11.11.2009, 20:13. Просмотров 4504. Ответов 8
Метки нет (Все метки)

Программа, которая вводит с клавиатуры целое число n, выделяет память для трех динамических матриц a,b,c; заполняет матрицы a, b числами

aij = cos (2i+1/j+1), bij = sin (i+1/2j+1),

i = 0...n-1, j = 0...n-1

далее, с помощью вызова функции с заголовком

void MatrixSqr(int n, double **a, double **b, double **c)

программа должна вычислить и поместить в матрицу c квадрат той матрицы (a или b), которая имеет больший шпур(шпур или след - это сумма диагональных элементов матрицы). После заполнения матриц a,b,c их следует вывести на экран.
Помогите, пожалуйста!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.11.2009, 20:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Динамические матрицы. (C++):

Динамические матрицы - C++
разработать класс для работы с одной или несколькими матрицами, размерности которых являются полями класса. В конструкторе создать...

динамические массивы.матрицы - C++
пожалуйста,помогите решить задачу на языке Си(( Дана матрица размера M  N. Продублировать 2 раза столбец матрицы, содержащий ее...

Двумерные динамические массивы-матрицы (выделение памяти) - C++
Помогите пожалуйста,разобраться. В динамической памяти сначала выделяется память для указателей на соответствующие двумерные массивы(строки...

Поменять местами указанные столбцы заданной матрицы (динамические массивы) - C++
ДИНАМИЧЕСКИЕ МАССИВЫ. Поменять местами столбцы матрицы с номерами i и j.

Выполнить циклический сдвиг элементов квадратной матрицы, используя локальные и динамические массивы - C++
Осуществить циклический сдвиг элементов квадратной матрицы размерность M x N вправо на k элементов таким образом: элементы первой строки...

Динамические массивы. Найти наибольшие элементы каждой строки матрицы Х и записать их в массив Y - C++
Найти наибольшие элементы каждой строки матрицы Х и записать их в массив Y. Размер Марицы вводить с клавиатуры, а элементы разместить в...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
TanT
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
11.11.2009, 20:17 #2
ты начинай, а мы подтянемся.
в чём сложности то?
0
Enot
0 / 0 / 0
Регистрация: 11.11.2009
Сообщений: 5
11.11.2009, 20:21  [ТС] #3
Не совсем разобралась с динамическим распеделением памяти
0
SONNY
8 / 8 / 0
Регистрация: 30.05.2009
Сообщений: 47
11.11.2009, 20:32 #4
распределение или выделение?
0
Enot
0 / 0 / 0
Регистрация: 11.11.2009
Сообщений: 5
11.11.2009, 20:36  [ТС] #5
Вce-таки выделение...
0
TanT
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
11.11.2009, 20:39 #6
C
1
2
3
4
// выделение памяти
    int **matrix=(int **)   calloc(M, sizeof(int));   
    for (int i=0; i<M; i++)
        matrix[i]=(int *)   calloc(N, sizeof(int));
C++
1
2
3
4
int **array = new int* [n];
    
for(int col=0;col<n;col++)
    array[col] = new int [n];
0
Enot
0 / 0 / 0
Регистрация: 11.11.2009
Сообщений: 5
11.11.2009, 20:50  [ТС] #7
Спасибо, мне в С было нужно, а ты даже в двух вариантах
Боюсь, все равно всю прогу не осилю...
0
TanT
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
11.11.2009, 20:52 #8
сначала всегда страшно, но это тока сначала... потом ещё страшнее
0
Enot
0 / 0 / 0
Регистрация: 11.11.2009
Сообщений: 5
11.11.2009, 21:03  [ТС] #9


Добавлено через 6 минут
Все-таки прога сложновата до нереальности...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.11.2009, 21:03
Привет! Вот еще темы с ответами:

Динамические массивы. Найти сумму элементов матрицы, которые имеют заданную разницу индексов - C++
Добрый вечер. Помогите с заданием, я что-то вообще не могу понять как его делать. Найти сумму элементов матрицы, которые имеют...

Динамические (или не динамические.) переменные! - C++
УважаемыЕ! Есть вопрос. Вот код программы (ТЗ метод северо-западного угла) - под спойлером. А вот ее маленький кусок,задача которого в том,...

Динамические массивы и функции. Динамические массивы. - C++
Дана матрица 6х8 целого типа. Создать одномерный массив, содержащий элементы матрицы, кратные числу, введенному с клавиатуры.

Динамические строки в C++ - C++
Есть ли в C++ динамические строки на подобии как в С# или Delphi. Чтобы строки хранились не просто в динамической памяти, а если, например,...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
11.11.2009, 21:03
Ответ Создать тему
Опции темы

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