fork download
  1. #include <iostream>
  2. #include <cmath> // Для использования функции log
  3. #include <iomanip> // Для форматирования вывода
  4.  
  5. int main() {
  6. // Заданные параметры
  7. double x0 = 1.0, xk = 2.2, dx = 0.2;
  8. double b = 3.2;
  9.  
  10. // Заголовок таблицы
  11. std::cout << std::fixed << std::setprecision(4); // Форматирование вывода
  12. std::cout << " x | y(x)" << std::endl;
  13. std::cout << "-------------------------" << std::endl;
  14.  
  15. // Цикл табулирования функции
  16. for (double x = x0; x <= xk; x += dx) {
  17. double y = 9 * (pow(x, 3) + pow(b, 2)) * log(x); // Вычисление y(x)
  18. std::cout << " " << x << " | " << y << std::endl;
  19. }
  20.  
  21. return 0;
  22. }
  23.  
Success #stdin #stdout 0s 5284KB
stdin
Standard input is empty
stdout
   x       |      y(x)
-------------------------
 1.0000   |   0.0000
 1.2000   |   19.6382
 1.4000   |   39.3188
 1.6000   |   60.6417
 1.8000   |   85.0222
 2.0000   |   113.7870
 2.2000   |   148.2237