Форум программистов, компьютерный форум, киберфорум
C++ Builder: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 04.09.2014
Сообщений: 38

Нужно исправить ошибку

01.04.2015, 20:24. Показов 443. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задания вот такое: Главный класс - интеграл, вложенные классы - интегралы функции.
Всего дано три интеграла, для первого я сделал, а для второго и третього не получается помогите найти ошибку


unit.cpp
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
//---------------------------------------------------------------------------
 
#pragma hdrstop
 
#include "Unit2.h"
#include "Vcl.Dialogs.hpp"
//---------------------------------------------------------------------------
 
float Integral::integral(float x,float k)
      { if (func=="$x/k*dx")
    {   k_x c;
    if (x==0)   {ShowMessage("На ноль делить льзя!");
         func="$x/k*dx is not exist for x=0 ";
        }
     else {
    res=c.integral(x,k);
    func=c.func;}
    }
 
       if (func=="$c*a^x*dx")
    {   a_x a;
    res=a.integral(x,k);
    func=a.func;}
 
 
     if (func=="$dx/(sh(x)*sh(x))")
    {   sh s;
    res=s.integral(x,k);
    func=s.func;}
    return res;
    }
#pragma package(smart_init)
unit.h

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
//---------------------------------------------------------------------------
 
#ifndef Unit2H
#define Unit2H
#include <System.Classes.hpp>
#include <Vcl.Controls.hpp>
#include <Vcl.StdCtrls.hpp>
//---------------------------------------------------------------------------
 
 class Integral
   {
   public:
   AnsiString func;
   float res;
  float integral(float x,float k);
     class k_x
       { public:
       AnsiString func;
       float integral(float x,float k)
       {
       func="pow(x,2)/2*k";
       return pow(x,2)/2*k;}
       };
 
       class a_x
       { public:
       AnsiString func;
     float integral(float x,float a)
       {
       func="c*pow(a,x)/ln(a)";
       return c*pow(a,x)/Ln(a);}
       };
 
       class sh
       { public:
       AnsiString func;
       float integral(float x,float k)
       {func="1/pow(sh(x),2)";
       return pow(exp(x)-exp(-x)/2,2);}          // (pow(exp,x)-pow(exp,-x))/2
       };
   };
#endif
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.04.2015, 20:24
Ответы с готовыми решениями:

Нужно исправить ошибку
Будете смеяться,вычисляю интеграл методом симпсона,функция во вложенном файле не сходится ответ с маткадом. ошибка в записи функции...

Нужно исправить ошибку
Помогите исправить программу: (Вывод не правильный) //5. Âû÷èñëèòü çíà÷åíèå ñóììû è ðàñïå÷àòàòü. ...

нужно исправить ошибку
доброго времени суток, вот код программы, пожалуйста исправьте что не так, уже весь мозг сломал using System; namespace...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
01.04.2015, 20:24
Помогаю со студенческими работами здесь

Нужно исправить ошибку
Warning: ini_set() : open_basedir restriction in effect. File(/home/username/public_html/temporary/sessions) is not within the allowed...

Нужно исправить ошибку
Нужно найти ошибку. Решить систему ДУ исправленным методом Эйлера. Шаг постоянный, определяемый по правилу Рунге. (система из 3 ур-ий) ...

Нужно исправить ошибку
При выполнении задачи необходимо создать массив структуры(Person: Фамилия, Имя, Отчество, Адрес, Пол, Образование, Год рождения) , ввести...

Нужно исправить ошибку
Помогите исправить ошибку Program vosklicateliy_znak; Var C:Char; Indata,Out:Text; Begin ...

Нужно исправить ошибку
Помогите исправить ошибку в компоненте Alphaskin ___________________________________________________________________ Warning ...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru