using System;
namespace N88599879
{
class Program
{
static void Main(string[ ] args)
{
Double x, Term, Function = 0;
Console.Write("Введите Х: ");
while (!Double.TryParse(Console.ReadLine(), out x))
Console.Write("Ошибка! Введите действительное число: ");
Int32 n, Signum = 1;
Console.Write("Введите N: ");
while (!Int32.TryParse(Console.ReadLine(), out n) && n < 1)
Console.Write("Ошибка! Введите натуральное число: ");
Term = x;
for (Int32 i = 1; i <= 2 * n - 1; i += 2)
{
Function += Signum * Term;
Signum = -Signum;
Term *= x * x;
Term = Term / (i + 1) / (i + 2);
}
Console.WriteLine("sin({0, 0:F3}) = {1, 0:F6}", x, Function);
Console.WriteLine();
Console.Write("Для завершения работы нажмите любую клавишу... ");
Console.ReadKey();
}
}
}