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

Вычисление следа заданной матрицы по формуле (Язык Си) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Параллельный расчет функции-члена для тысячи объектов 4-мя потоками http://www.cyberforum.ru/cpp-beginners/thread213728.html
Здравствуйте, Товарищи! У меня есть одна идея, но реализовать её у меня не хватает компетентности. Суть: В функции _tmain создаются 1000 объектов некоторого класса. В этом классе есть функция-член, которая должна выполняться в четырех потоках одновременно. При этом для первого потока функция рассчитывается для первых 250 объектов, для второго - с 251 по 500 объект, и т.д. Вот скелет: class...
C++ матрица инцидентности и смежностей скажите пожалуйста, есть ли какая нибудь закономерность между матрицей смежностей и матрицей инцидентности? или лучше способ как вывести на экран матрицу инцендентности, имея матрицу смежности в с++ http://www.cyberforum.ru/cpp-beginners/thread213712.html
C++ Работа с динамическими массивами
Ошибка чтения данных возникает при работе с динамическими массивами: int *mask= new int ; long double **A= new long double*, //после этого в цикле пишу A=new long double ; и присваиваю массиву А какие-то числа // аналогично поступаю с массивом mask mask= new int; for (ii=i;ii<=n;ii++){
Сортировка элементов строк матрицы по убыванию C++
Вот что есть ввод и вывод динамического массива. #include <iostream.h> #include <iomanip.h> #include <conio.h> int main() { int n,m,i,j,T,min; double t;
C++ Stack overflow при создании большого количества объектов http://www.cyberforum.ru/cpp-beginners/thread213683.html
Здравствуйте Товарищи! Выскакивает ошибка:"Необработанное исключение в "0x000000013fbc1ba7" в "Динамический массив (malloc).exe": 0xC00000FD: Stack overflow." #include "stdafx.h" #include <iostream> #include <conio.h> #include <time.h> using namespace std; #define KOLVONS 65000 //количество объектов class Mass {
C++ Упорядочение элементов структуры здравствуйте, имеется структура в которую вводиться 8 элементов по 3 пункта, после чего идёт поиск по второму пункту из списка нами записных элементов в данном случае NUM #include <stdio.h> #include <string.h> int main(){ struct TRAIN{char NAME;unsigned NUM;char TOUT;}B,T; int i,j,k=0; unsigned Num; char Name; for(i=0;i<8;i++) {printf("\nName of the place? "); gets(B.NAME); if(strlen(B... подробнее

Показать сообщение отдельно
footbaler
1 / 1 / 0
Регистрация: 18.12.2010
Сообщений: 50
18.12.2010, 15:37  [ТС]     Вычисление следа заданной матрицы по формуле (Язык Си)
Вот что получилось, проверьте пожалуйста.
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
29
30
#include <stdio.h>
#define N 4
void PrintMatrix( double* x, int n,int m)
{
 int i;
 for (i = 0; i < n*m; i++ )
  {
   printf( "%6.2g", x[i] );
   if ( (i+1) % m == 0 )
   printf( "\n" );
  }
}
 int main()
{
 int i, j, n=4;
 double S=.0, A[N][N] = {1.0, 2.1, 0.6, 4.0,
             5.0, 6.0, 12.4, 6.1,
             -9.6, -9.1, 11.0, 6.4,
             1.3, 1.4, 15.0, 16.0 };
 printf( "Isxodnaya matricda:\n" );
 PrintMatrix( &A[0][0], N, N );
 for(i=0; i<n; i++)
 S+=A[i][i];
 for(i=0; i<n; i++)
 for(j=0; j<n; j++)
 A[i][j]/=S;
 printf( "Preabrazovannaya matrica:\n" );
 PrintMatrix( &A[0][0], N, N );
 return(0);
}
 
Текущее время: 05:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru