Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Builder
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
ohotnikr
0 / 0 / 0
Регистрация: 18.09.2018
Сообщений: 9
1

Undefined symbol

17.10.2018, 14:05. Просмотров 873. Ответов 2

Пишет, что a,b,n,h не объявлены. Что делать?
[C++ Error] Unit1.cpp(53): E2451 Undefined symbol 'a'
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
47
48
49
50
51
52
53
54
55
56
57
//---------------------------------------------------------------------------
 
#include <vcl.h>
#pragma hdrstop
#include <math.h>
#include <conio.h>
#include <stdio.h>
 
 
//---------------------------------------------------------------------------
 
#pragma argsused
typedef double (*TFun)(double);
 double s (double) ;
 double y(double) ;
 double f3(double )   ;
 void Out(TFun);
int main(int argc, char* argv[])
{
double a, b, h;
int n;
puts("Input a,b,h,n");        scanf("%lf%lf%lf%d", &a, &b, &h,&n);
puts("\n S(x)");    Out (s);
puts("\n Y(x)");    Out (y);
puts("\n |Y(x)-S(x)|"); Out (f3);
puts("\n Press any key ... ");
getch();
 
        return 0;
}
double s (double x,int n)
{
int k;
double r, sum;
r = sum = x;
        for (k = 1; k <= n; k++) {
            r = r * x *x / (2*k+1)/(2*k);
            sum += r;
        }
    return sum;
}
 
double y(double x)
{
        return sinh(x);
}
double f3(double x) { return fabs((s(x)-y(x))); }
 
 
 
void Out(TFun fun)
{
for (double x=a; x<=b; x+=h)
        printf(" x = %6.2lf, y = %8.4lf\n",x,fun(x));
}
 
//---------------------------------------------------------------------------
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.10.2018, 14:05
Ответы с готовыми решениями:

Undefined symbol
Помогите пожалуйста. Нужно добавить форму к проекту, 4 добавились нормально, пятая вроде тоже, но...

Undefined symbol
Есть два юнита. На обоих происходит осуществление динамического появления элементов на...

Undefined symbol
Добрый день! Прошу помочь. Написал программу на С++ (Builder) без использования своих классов....

Undefined Symbol
Извините если по С++ Builder вопросы задаются не в это разделе, но я начинающий) Вот код:...

undefined symbol
дело дрянь получил задание на си++ сделать калькулятор . до этого изучал си а эту прогу мне нужно...

2
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
28325 / 18862 / 7427
Регистрация: 22.10.2011
Сообщений: 32,993
Записей в блоге: 6
17.10.2018, 14:07 2
Лучший ответ Сообщение было отмечено ohotnikr как решение

Решение

20-ю и 21-ю строки перенести выше по тексту, перед теперешней 18-ой...
0
ohotnikr
0 / 0 / 0
Регистрация: 18.09.2018
Сообщений: 9
17.10.2018, 14:49  [ТС] 3
Спасибо тебе большое))
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.10.2018, 14:49

Undefined symbol 'hInstance'
Здравствуйте! Подскажите пожалуйста по такому вопросу хочу создать edit чтобы текст вводился по...

Undefined symbol AnsiString
Столкнулся со следующей лопатой. Есть функция: qSort(AnsiString f, int N) и компилятор...

E2451: Undefined symbol 'A'
void __fastcall TForm1::Button1Click(TObject *Sender) { size1=StrToInt(Form1-&gt;Edit1-&gt;Text);...


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

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

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