Вычислить значение выражения - C# (182529)
Формулировка задачи:
P=(cos(x^1) + sin(x^2))(cos(x^2) + sin(x^3))(cos(x^3) + sin(x^4)) ... (cos(x^n) + sin(x^(n-1)))
static void Main(string[] args)
{
Console.Write("ввод значения x:");
double x = Convert.ToDouble(Console.ReadLine());
double n = 5,z=1,y=0;
for (double i=1;i<n;i++)
{
z *= (Math.Cos(Math.Pow(x, i))) + Math.Sin(Math.Pow(x, i + 1));
y = (Math.Cos(Math.Pow(x, i))) + Math.Sin(Math.Pow(x, i + 1));
Console.WriteLine("Шаг: {0}\nРезультат: {1}\n\n", i, y);
}
Console.WriteLine("итоговое значение:{0}", z);
}Решение задачи: «Вычислить значение выражения»
textual
Листинг программы
static void Main(string[] args)
{
Console.Write("ввод значения x:");
double x = Convert.ToDouble(Console.ReadLine());
double n = 5,z=1,y=0,fact=1;
for (double i=1;i<=n;i++)
{
fact *= x;
y = (Math.Cos(fact) + Math.Sin(fact*x));
z *= y;
Console.WriteLine("Шаг: {0}\nРезультат: {1}\n\n", i, y);
}
Console.WriteLine("итоговое значение:{0}", z);
}