Предмет: Информатика,
автор: Ha3gyl
Помогите пожалуйста!! Срочно надо! С++
Приложения:
Ответы
Автор ответа:
0
#include <iostream>
#include <math.h>
using namespace std;
#define PI 3.14159265
double f(int n, double x)
{
double p = (double) tan(n * PI / 2 + x);
if (n == 1)
{
return p;
}
else
{
return f(n - 1, p);
}
}
int main()
{
cout << "n = ";
int n;
cin >> n;
cout << "x = ";
double x;
cin >> x;
cout << "Ответ: " << f(n, x) << endl;
return 0;
}
#include <math.h>
using namespace std;
#define PI 3.14159265
double f(int n, double x)
{
double p = (double) tan(n * PI / 2 + x);
if (n == 1)
{
return p;
}
else
{
return f(n - 1, p);
}
}
int main()
{
cout << "n = ";
int n;
cin >> n;
cout << "x = ";
double x;
cin >> x;
cout << "Ответ: " << f(n, x) << endl;
return 0;
}
Автор ответа:
0
Извини, а не можешь расписать на каком этапе что происходит и какая переменная что означает?
Похожие вопросы
Предмет: Математика,
автор: Аноним
Предмет: Английский язык,
автор: Аноним
Предмет: Математика,
автор: ladyddyylvdvdv
Предмет: Физика,
автор: Kiryawhite2013
Предмет: Экономика,
автор: Smile18Sky