public static void Main()
for (; (e1 < end) || (e1 < end1); n++)
d = Math.Round((Math.Sin(2 * d)- Math.Log(e, d))/(2*Math.Cos(2 * d)-1/d), 10);
end1 = Math.Sin(2*d)-Math.Log(e, d);
for (; (e2 < end2) || (e2 < end3); n1++)
d1 = Math.Round((Math.Sin(2 * d1)- Math.Log(e, d1))/(2*Math.Cos(2 * d1)-1/d1),10);
end3 = Math.Sin(2*d1)-Math.Log(e, d1);
Console.WriteLine("Введенное число при E=0.001: " + d);
Console.WriteLine("Пред. решение при E=0.001: " + x0);
Console.WriteLine("Количество циклов при E=0.001: " + n);
Console.WriteLine("Введенное число при E=0.00001: " + d1);
Console.WriteLine("Пред. решение при E=0.00001: " + x01);
Console.WriteLine("Количество циклов при E=0.00001: " + n1);