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

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

Войти
Регистрация
Восстановить пароль
 
Милашечка
0 / 0 / 0
Регистрация: 16.02.2013
Сообщений: 110
#1

too few arguments to .Как правильно исправить ? - C++

17.03.2013, 02:29. Просмотров 283. Ответов 0
Метки нет (Все метки)

Нужно найти точки перегиба функций

Больше всего ошибок too few arguments to function выбивает внутри функции
C++
1
 void tochki(float *proizv2(float,float),float xn,float xk,float dx)
на 32, 36, 38 строке
Понимаю что не все параметры передаю внутри функции, но как их правильно передать, если у меня значения
C++
1
float xn,float xk
для исследуемых функций различны??если б для одной - можно было б прописать внутри функции присваивая, а в данном случае как поступить??
и на 38 строке ошибка non-lvalue in assignment - как исправить?
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include<stdio.h>
#include <math.h>
#include<stdlib.h>
float f1(float x)
{return ( (x*cos(x))/(1+pow(x,2)) );}//pervaja fynkcija dlja prome*ytka [-4 4]
 
float f2(float x)
{return pow(x,-1)*exp(x);}//vtoraja fynkcija dlja prome*ytka [-6 1]
 
 
 
 
float proiz1_f(float (*f)(float),float x)//pervaja proizvodnaja fynkcii
{
return (f(x+0.01)-f(x))/0.01;
}
 
float proiz2_f(float (*proiz1_f)(float,float),float x)//vtoraja proizvodnaja fynkcii
{
return (proiz1_f(f(x),(x+0.001))-proiz1_f(f(x),x))/0.001;
}
 
 void tochki(float *proizv2(float,float),float xn,float xk,float dx)// tochki peregiba fynkcii
 {float x1,y;int i;
 
  i=0;
  printf("____________________________\n");
  printf("|__shag__|___X___|____Y____|\n");
  for(x1=xn;x1<=xk;x1+=dx)
  {i++;
   proizv2(x1);
   printf("|___%d____|__%.1f__|_%.5f_|\n",i,x1,proizv2(x1));
  }     
 printf("\n");
  for(x1=xn;x1<=xk;x1+=dx)
  {   proizv2(x1);//esli f''(x0)=0 ili = beskonechnosti,
                     // to x0 - eto tochka peregiba v etoi fynkcii
     if(proizv2(x1)=0) printf("syshestvyet tochka peregiba fynkcii pri x=%.1f\n",x1);
  }
 
 
int main()
{tochki(f1,-4,4,0.5);
 tochki(f2,-6,1,0.5);
 system("pause");return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2013, 02:29     too few arguments to .Как правильно исправить ?
Посмотрите здесь:

Исправить ошибку error C2064: term does not evaluate to a function taking 1 arguments - C++
Здравствуйте! помогите плиз... программа типа должна выводить список книг! посмотрите правильно я хоть набодяжил...и если хоть...

Исправить ошибки в коде или пояснить как правильно запустить - C++
Добрый вечер,нужна помощь есть текст программы написанный в 2010 с++ ,немогу запустить в 2013,выдает ошибку что неправильная...

Как исправить вот эти ошибки? Вроде все правильно сделал... - C++
/* * test.cpp * * Created on: 05.11.2011 * Author: Sensei */ #include &lt;iostream&gt; using std::cout; using...

Как правильно унаследовать TPoint2D от TPoint3D/ Правильно ли наследовать? ООП - C++
Два пользовательских класса: Точка в 2D пространстве и точка в 3D пространстве. class TPoint3D{ int X,Y,Z; public: ...

Function does not take 0 arguments - C++
Доброго времени суток! Задали написать программу (Найдите объём правильной треугольной призмы, все ребра которой равны a. Вычислить...

Too few arguments to function - C++
Доброго времени суток! Возникла проблема при компиляции кода, собственно на скриншотах ниже, никак не могу ничего придумать, подскажите...

Ошибка Function does not take 1 arguments - C++
Помогите пожалуйста устранить ошибки: Error 6 error C2660: 'vivod_massiva1' : function does not take 1 arguments d:\..\base.cpp 125 ...

Too few arguments to function. Почему? - C++
Здравствуйте! Есть программа, которая при компиляции вываливается с ошибкой. Нужно эту ошибку найти. #include &lt;iostream&gt; #include...

Обёртка над Variable arguments - C++
Здравствуйте! У меня есть вот такой шаблон: template&lt;typename TYPE&gt; vector&lt;TYPE&gt; MakeVector(int Count,...) { vector&lt;TYPE&gt;...

gcc не компилирует: too many arguments to function - C++
Building file: ../main.cpp Invoking: GCC C++ Compiler g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF&quot;main.d&quot; ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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