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

Квадратная матрица и симметричная её часть - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поиск в массиве http://www.cyberforum.ru/cpp-beginners/thread290852.html
нашел код #include <iostream> using namespace std; int main( void ) { int index= -1, key, i;
C++ const static vector<type> Мне нужно создать внутри класса вектор цветов предлагаемых в конструкторе как дефолтные... лучше static, лучше const... главное - чтобы работало. Не могу нагуглить синтаксис такого объявления т. е.... http://www.cyberforum.ru/cpp-beginners/thread290850.html
C++ Вопрос по intel с++ copiler
Написал приложение, основная работа которого заключается в поиске по вектору и добавлению элементов вконец. Всё написано грамотно, четко резервируется место, чтобы переаллокации не происходили...
Графы C++
Помогите написать программу: Модель работы некоторой системы представлена ориентированным графом, где вершины – это состояния системы, а дуги – переходы между состояниями. Разработать программу,...
C++ вывод подстроки http://www.cyberforum.ru/cpp-beginners/thread290820.html
Дано строка, Вывести под строку розположену между концом и последнею точкою строки. Помогите пожалуйста, хотя бы алгоритм решения подскажите.Спасибо.
C++ вопрос по поводу Функций прототипов Еще раз доброго времени суток, я перекидал по файлам фрагменты кода структуру в .h основной код в .cpp и в главной функции отказался работать прототип функции в структуре и в классе пробывал... подробнее

Показать сообщение отдельно
Hornet_nsk
3 / 3 / 0
Регистрация: 04.02.2012
Сообщений: 17
05.02.2012, 06:46
Столкнулся с той же проблемой, что и топик-стартер
В задании сказано, что нужно нахождение симметричной и кососимметричной частей матрицы выполнить в виде отдельной функции, но каким образом передать двумерный массив в качестве параметра функции?

Добавлено через 10 часов 39 минут
Попробовал такой вариант:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
#include <stdlib.h>
#define n 5
int i,j,m[n][n],S[n][n];
void Sim (int (*m)[n][n])
{for (i=0;i<n;i++)
  {for (j=0;j<n;j++)
   S[i][j]=m[i][j];}}
main ()
{ randomize();
  for (i=0;i<n;i++)
    {for (j=0;j<n;j++)
    m[i][j]=random(50);}
  Sim (&m);
}
Пишет ошибку:cannot assign 'int far*' to 'int' in function Sim(int [5][5] far*)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru