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

Метод Гаусса - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Открытие файла по нажатию на клавишу http://www.cyberforum.ru/cpp-beginners/thread164655.html
Подскажите пожалуйста как сделать чтобы при нажатии "H" мне открывался текстовый фаил с спавкой об игре???
C++ Написать функцию, которая сравнивает целых числа и возвращает результат сравнения в виде одного из знаков: <, > или =. Написать функцию, которая сравнивает целых числа и возвращает результат сравнения в виде одного из знаков: <, > или =. Написати функцію, яка порівнює цілих числа і повертає результат порівняння в вигляді одного з знаків: <, > або =. Оффициальным языком форума является русский язык. В дальнейшем темы с заданиями на языке отличном от русского будут удаляться. http://www.cyberforum.ru/cpp-beginners/thread164650.html
Как из массива брать случайный его элемент? C++
как из массива брать случайный его элемент???
Поиск среднего арифметического массива C++
Дано массив чисел,написать програму какая находит среднее арифметическое число.
C++ Вычислить значение выражения при различных вещественных типах данных http://www.cyberforum.ru/cpp-beginners/thread164630.html
Вычислить значение выражения при различных вещественных типах данных (float и double). Вычисления следует выполнять с использованием промежуточных переменных. ((a-b)^3-a^3)/(b^3-3*a*b^2-3*a^2*b) при а=1000, b=0.0001 1) n++*m 2) n++<m 3) m-- >m
C++ Отладчик Здравствуйте. Я новичок в С ++, раньше немного Basic-ом занимался. Рассматриваю главу учебника посвященную отладчику: Создается решение, в нем два не связанных между собой проекта - Hello world и еще один подобный. Производится компоновка F7 (не понимаю зачем:scratch:) . Внизу в окне output последняя строчка должна быть ========== Build: 2 succeeded, 0 failed, 0 up-to-date, 0 skipped... подробнее

Показать сообщение отдельно
Vergil
42 / 36 / 14
Регистрация: 11.11.2009
Сообщений: 238
07.10.2010, 17:06     Метод Гаусса
может кто-нибудь, подсказать, что не так?
прога запускается, вводишь значения, нажимаешь кнопку и выдает ошибку
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
void GaussMod ()
{a= new int *[w];
for(int i=0;i<w;i++)
{a[i]=new int [w];}
b= new int [w];
for(int i=0;i<w;i++)
{for(int j=0;j<w;j++)
{a[i][j]=StrToIntDef(Form1->StringGrid1->Cells[j][i], 0);}}
for(int i=0;i<w;i++)
{b[i]=StrToIntDef(Form1->StringGrid3->Cells[0][i], 0);}
for (int k = 0; k <= w-2; k++) {
for (int i = k+1; i <= w-1; i++) {
t=a[i][k]/a[k][k];
b[i]=b[i]-t*b[k];
for (int j = k+1; j <= w-1; j++) {
a[i][j]=a[i][j]-t*a[j][j];}}}
for (int i = 0; i < w; i++) {Form1->StringGrid5->Cells[0][i]=b[i];
for (int j = 0; j < w; j++) {
Form1->StringGrid4->Cells[j][i]=a[i][j];}}
for (int k=w-1; k > 0; k++) {s=0;
for (int j = k-1; j <= w-1; j++) {
s=s+a[k][j]*x[j];}
x[k]=(b[k]-s)/a[k][k];}\\на это компилятор жалуется.
for (int i=0; i <=w-1; i++) {Form1->StringGrid3->Cells[0][i]=x[i];}
 
Текущее время: 17:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru