#include <iostream>
#include <cmath>
using namespace std;
// Function to calculate factorial of a number
int factorial(int n) {
if (n == 0 || n == 1)
return 1;
else
return n * factorial(n - 1);
}
// Function to calculate power of x to the power n
double power(double x, int n) {
if (n == 0)
return 1;
else
return x * power(x, n - 1);
}
// Function to calculate sinh(x) using its Taylor series expansion
double sinh(double x) {
double result = 0;
for (int i = 0; i < 10; ++i) {
result += power(x, 2 i + 1) / factorial(2 i + 1);
}
return result;
}
// Main function
int main() {
// Input value for x
double x;
cout << "Enter the value of x: ";
cin >> x;
// Calculate and display sinh(x)
cout << "sinh(" << x << ") = " << sinh(x) << endl;
return 0;
}