Вычислить интеграл - C (СИ) (78250)

Узнай цену своей работы

Формулировка задачи:

подскажите пожалуйста как написать интеграл от f(x) на СИ

Решение задачи: «Вычислить интеграл»

textual
Листинг программы
  1. #include "stdafx.h"
  2. #include <iostream>
  3. #include <conio.h>
  4. #include <math.h>
  5. using std::cin;
  6. using std::cout;
  7. using std::endl;
  8.  
  9. double s,k,ul,dl,u,d;
  10.  
  11. class Integral
  12. {
  13. public:
  14.     double limit(double degree,double coefficient,double limit)
  15.     {
  16.         limit = pow(limit,degree);
  17.         limit = (limit*coefficient)/degree;
  18.         return limit;
  19.     }
  20.  
  21.     double f(double up_limit,double down_limit)
  22.     {
  23.      double limit = up_limit - down_limit;
  24.      return limit;
  25.     }
  26.  
  27. };
  28.  
  29.  
  30.  
  31. int main()
  32. {
  33. cout << "Enter a degree";
  34. cin >> s;
  35. s++;
  36. cout << "Enter a coefficient";
  37. cin >> k;
  38. cout << "Enter a up limit";
  39. cin >> ul;
  40. cout << "Enter a down limit";
  41. cin >> dl;
  42.  
  43. Integral myInt;
  44. u = myInt.limit(s,k,ul);
  45. d = myInt.limit(s,k,dl);
  46. cout << "up limit: " << u <<endl;
  47. cout << "down limit: " << d <<endl;
  48. cout << "Integral is: " << myInt.f(u,d) <<endl;
  49.  
  50. _getch();
  51. return 0;
  52. }

Объяснение кода листинга программы

  1. Включаются необходимые заголовочные файлы
  2. Объявляются переменные типа double для хранения значений степени, коэффициента, верхнего и нижнего пределов
  3. Создается класс Integral, который содержит методы для вычисления предела и функции
  4. В методе main() класса запрашиваются значения степени, коэффициента, верхнего и нижнего пределов
  5. Создается экземпляр класса Integral
  6. Метод limit() используется для вычисления предела с заданными параметрами
  7. Метод f() используется для вычисления функции с заданными параметрами
  8. Выводятся значения предела и функции
  9. Программа ожидает нажатия клавиши для завершения работы

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.231 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы