Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 02.11.2009
Сообщений: 35

Надо проверить прогу

20.03.2010, 23:31. Показов 852. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задание:

Подготовить программу интегрирования дифференциального уравнения у’=cos(x+1)*tg(x)+y на отрезке 0<=x<=1 при у(0)=0. Интерфейс приложения – диалог. Обязательные элементы управления – EditBox, Picture и ListBox.

Есть следующий код:
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
{
UpdateData(true);
float p1,d; 
float fk,f1;
char finish;
if(fu(k)*fu(l)>0) goto finish;
do
{p1=(k+l)/2;
f1=fu(p1);
if(f1==0)
{ d=0;
m_2=p1;
m_3=d;
goto finish;
};
fk=fu(k);
if(fk*f1<0)
l=p1;
else
k=p1;
d=l-k;
m_2=p1;
m_3=d;
}
while(d>=e);
finish:;
float I;
int n=1000000;
float integral (float a, float b,int n);
I=integral(0,1,n);
m_1=I;
UpdateData(false);
}
Код вспомогательной функции:
C++
1
2
float fu(float t)
{return cos(t+1)*tan(t);}
И следующие ошибки:

error LNK2001: unresolved external symbol "double __cdecl integral(double,double,int)" (?integral@@YANNNH@Z)
Debug/try14.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

В чём проблема? Заранее спасибо)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.03.2010, 23:31
Ответы с готовыми решениями:

надо подправить прогу
program seventeen; var a:array of real; b:array of real; c:array of real; y,s,d,p:real; k,m,n,i:integer; ...

надо изменить прогу
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; void proga (int m) { int h,z,y,x,r,a,i,d,n,w; float...

надо доделать прогу
i1:=1; for i:=2 to n do if a&gt;a then i1:=i; i2:=1; for i:=2 to m do if a&gt;a then i2:=i; t:=a; a:=a; a:=t;i1:=1; for i:=2 to...

6
2343 / 499 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
21.03.2010, 08:30
Цитата Сообщение от БлондинкаЯ Посмотреть сообщение
В чём проблема?
ясно-же написано:
Цитата Сообщение от БлондинкаЯ Посмотреть сообщение
unresolved external symbol "double __cdecl integral(double,double,int)
"неразрешеный внешний символ"
не определена функция integral(double,double,int)
0
0 / 0 / 0
Регистрация: 02.11.2009
Сообщений: 35
21.03.2010, 15:44  [ТС]
Я поняла, что проблема в интеграле, но как исправить не знаю. Нужно прописать формулу для интеграла? или я как-то не правильно оформила?
0
1261 / 799 / 108
Регистрация: 16.09.2009
Сообщений: 2,010
21.03.2010, 15:53
Проверил не черта не понял...
0
Эксперт С++
 Аватар для CyBOSSeR
2348 / 1721 / 149
Регистрация: 06.03.2009
Сообщений: 3,675
21.03.2010, 15:58
Цитата Сообщение от БлондинкаЯ Посмотреть сообщение
Я поняла, что проблема в интеграле, но как исправить не знаю.
Есть только один способ исправить - написать функцию integral.
0
0 / 0 / 0
Регистрация: 02.11.2009
Сообщений: 35
21.03.2010, 17:10  [ТС]
Так в основной программе вроде написано, или надо в дополнительном коде?
0
 Аватар для Hell Knight
230 / 60 / 17
Регистрация: 11.03.2010
Сообщений: 294
21.03.2010, 21:47
что бы людям голову не ломать ты бы лучше комментарии бы нактал
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.03.2010, 21:47
Помогаю со студенческими работами здесь

Надо перевести прогу на Си с Паскаля
program qq; uses crt; var s:string; i:integer; begin clrscr; writeln('введите текст'); readln(s); for i:=1 to length...

надо к четвергу написать прогу но не умею.
min f (X) = 30X1 + 30X2 + 45X3 при 0.06Х1 + 0.04Х2 + 0.02Х3 ≤ 0.03 2Х1 + 4Х2 + 3Х3 ≤ 3.25 Х1 + Х2 + Х3 = 1 Х1,2,3 ≥ 0. Вот это...

Очень срочно надо найти прогу!!!!!
Мне необходимо найти функцию, которая бы переводила число в строку, т.е. допустим в ячейке написано число 93, а эта функция бы выводила...

Надо написать прогу на вычесление этого
min f (X) = 30X + 30X + 45X 1 2 3 при 0.06Х1 + 0.04Х2 + 0.02Х3 ≤ 0.03 2Х1 + 4Х2 + 3Х3 ≤ 3.25 Х1 + Х2 + Х3 = 1 Х1,2,3 ≥ 0....

надо маленькую прогу написать -ПОМОГИТЕ (+)
Сабж. Надо написать маленькую программку на VBA. Хочу не просто готовую задачу а чтобы понять что там к чему, может кто чего посоветует?...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
BOINC: 22 года — и всё ещё работает
Programma_Boinc 12.03.2026
BOINC: 22 года — и всё ещё работает Дэвид Андерсон написал ретроспективу. Кратко: в 2001 году он ушёл из United Devices, где был CTO, и за несколько месяцев написал ядро BOINC — клиент, сервер,. . .
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru