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

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

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

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

17.03.2013, 02:29. Просмотров 289. Ответов 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;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2013, 02:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос too few arguments to .Как правильно исправить ? (C++):

С++ not implemented in type 'istream' for arguments of type 'float *'из-за чего эта ошибка и как исправить? - C++
Написал программу для расчёта площади четырёхугольника и круга. Использовал простые операторы присвоения. Всё работало как надо. Но...

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

Исправить ошибку компиляции "no overloaded function takes 3 arguments" - C++
Как исправить эту ошибку(&quot;jkl&quot;)? int main() { cout &lt;&lt; &quot;Simulation started&quot; &lt;&lt;endl; TrainingDepartment TD(&quot;jkl&quot;, 457,...

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

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

Как исправить эту ошибку: "Undefined function 'azs' for input arguments of type 'tf'."? - Matlab
function = azs(sys1) syms t p = tfdata(sys1,'v'); sys2 = poly2sym(num,p); sys3 = poly2sym(den,p); sys = sys2/sys3; ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.03.2013, 02:29
Привет! Вот еще темы с ответами:

Не могу понять как исправить ошибку Warning: printf() [function.printf]: Too few arguments in Z:\home\ksards.ru\www\id\1.php on line 76 - PHP БД
Помогите связать бд с сайтом я новичок в этом вот код php &lt;?php do { printf(&quot;&lt;div class='blog'&gt;&lt;a href='2.php?id=%s'&gt;%s&lt;/a&gt;...

NoReverseMatch at / Reverse for 'detail_news' with arguments '('',)' and keyword arguments '{}' not found... - Python
&lt;h2 class=&quot;nospace push10&quot;&gt;&lt;a href=&quot;{% url 'news:detail_news' new.id %}&quot;&gt;&lt;span class=&quot;icon-arrow-right&quot;&gt;&lt;/span&gt; {{n_last.title}} &lt;/a&gt;&lt;/h2&gt; ...

Как правильно исправить ошибки - Java
package src; import java.util.Scanner; import java.io.File; import java.io.IOException; import javax.swing.JFrame; import...

Подскажите как правильно исправить ошибку - PHP
Warning: preg_match(): Delimiter must not be alphanumeric or backslash ....кусок кода, как правильно сделать? if...


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

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

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