Форум программистов, компьютерный форум 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 и в главной функции отказался работать прототип функции в структуре и в классе пробывал... подробнее

Показать сообщение отдельно
Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
07.05.2011, 23:31
Как-то так:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#define n 5
int main()
{int a[n][n],s[n][n];
int i,j;
clrscr();
randomize();
printf("Randomnaya matrica:\n\n");
for(i=0;i<n;i++)
 {for(j=0;j<n;j++)
  {a[i][j]=random(50);
   printf(" %2i",a[i][j]);
  }
 printf("\n\n");
 }
printf("Simmetrichnaya chast:\n\n");
for(i=0;i<n;i++)
 {for(j=0;j<n;j++)
  {
  s[i][j]=(a[i][j]+a[j][i])/2;
  printf(" %2i",s[i][j]);
  }
printf("\n\n");
 }
getch();
}
В кососимметричной части просто замени +
C
1
 s[i][j]=(a[i][j]+a[j][i])/2;
на минус.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru