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

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

Войти
Регистрация
Восстановить пароль
 
OlgaSemashko
0 / 0 / 0
Регистрация: 27.02.2014
Сообщений: 8
#1

Вызов пользовательской функции - C++

18.03.2014, 15:52. Просмотров 219. Ответов 0
Метки нет (Все метки)

есть задача на использование симплекс-метода. в ходе решения использую функцию
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
void new_table(int nn, int x, int c, float **m3, float **m2)
{   
    int i,j,zz;
    for (i=0; i<nn;i++)
    {
        zz=0;
        for(j=0;j<nn;j++)
    { 
        if ((i==x)&&(j==c))
    {   
            m3[i][j]=1/m2[x][c];
            zz=5;   
        } 
    if((i==x) && (j!=c))
    {
        m3[i][j]=m2[i][j]/m2[x][c];
        zz++;
    }
    if((j==c)&& (zz!=5))
    {
        m3[i][j]=m2[i][j]/m2[x][c]*(-1);
        zz++;
    }
        if (zz==0)
 
        m3[i][j]=(m2[i][j]*m2[x][c]-m2[x][j]*m2[i][c])/m2[x][c];
}}
 
}
первый вызов
C++
1
new_table(nn,x,c,m3,m2);
m3-пустой массив, m2-имеющаяся таблица.
второй вызов
C++
1
new_table(nn,x,c,m2,m3);
хочу в массив m2 запомнить новые значения, которые расчитываются из m3. а оно пишет
unhandled exception in 222.exe:Access Violation
а если пошагово, то при обращении к m2 пишет:
CXX0030:Error:expression cannot be evaluated

Добавлено через 15 часов 25 минут
люди, никто не поможет?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.03.2014, 15:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вызов пользовательской функции (C++):

Неопределенное поведение пользовательской функции - C++
значит писал для лабы вот такой код: town.h #include &lt;Windows.h&gt; #include &lt;conio.h&gt; #include &lt;iostream&gt; #include &lt;fstream&gt; ...

Ошибка агрументов в пользовательской функции - C++
Делал функцию, которая бы переспрашивала вопрос, в случае некорректного ответа void answer(bool &amp;flag); int main() { ...

Дописать программу с использованием пользовательской функции - C++
Помогите переписать эту программу, но уже с пользовательской функцией! #include &lt;vcl.h&gt; #include &lt;tchar.h&gt; #include &lt;iostream.h&gt; ...

Вывести результат нескольких вызовов пользовательской функции в одну строку - C++
Есть функция вроде void out(int k, int n) { for (int i = 0; i != n; i++) cout &lt;&lt; k &lt;&lt; &quot; &quot;; } Результат каждого...

Вызов функции внутри другой функции с передачей локальной переменной по ссылке - C++
Столкнулся с очень с интересной проблемой. Можно ли так делать? #include &lt;iostream&gt; using std::cout; void f(const int &amp;ref){...

Вызов родовой функции (нужно передать массив в качестве аргумента функции через указатель) - C++
#include &lt;iostream&gt; using namespace std; template &lt;class T1&gt; class mas { public: T1 n; T1 a; void input() ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.03.2014, 15:52
Привет! Вот еще темы с ответами:

Вызов функции в возврате значения функции - C++
Есть функция: int function1(a) { ...... return function2(function1(b),function1(c)); } Как работает такая хитрая система?

Вызов функции в параметре другой функции - C++
программа: #include &lt;iostream&gt; using namespace std; struct E { E() {} }; void f(const E&amp; e)

вызов функции из под функции - C++
Добрый вечер. Такая ситуация: есть функция, назовем ее MainThreadFunc. Как можно сделать так, чтобы любая другая функция, которую я напишу,...

Вызов функции. - C++
Здрасти, у меня есть функция вычесления суммы цифр числа int sum_digit(int x) { int sum=0; while (x!=0){ ...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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