Проверить правильность примера - C#
Формулировка задачи:
Подскажите, написал код, а с ответом не сходится!Подскажите правильно ли?
double a, b, c, x, y, z, s;
Console.Write("Введите x");
x = Convert.ToDouble(Console.ReadLine());
a = 2 * Math.Cos(x - 1 / 6);
Console.Write("Введите y");
y = Convert.ToDouble(Console.ReadLine());
b = 1 / 2 + Math.Pow(Math.Sin(y), 2);
Console.Write("Введите z");
z = Convert.ToDouble(Console.ReadLine());
c = 1 + Math.Pow(z, 2) / 3 - (Math.Pow(z, 2) / 5);
Console.Write("Ваш ответ: ");
s = a / b * c;
Console.WriteLine(s);
Console.ReadKey();Решение задачи: «Проверить правильность примера»
textual
Листинг программы
double a,b,c,x,y,z,s;
Console.Write("Введите x: ");
x = Convert.ToDouble(Console.ReadLine());
Console.Write("Введите y: ");
y = Convert.ToDouble(Console.ReadLine());
Console.Write("Введите z: ");
z = Convert.ToDouble(Console.ReadLine());
a = Math.Pow(9+Math.Pow(x-y,2),(double)1/3);
b = Math.Pow(x,2)+Math.Pow(y,2)+2;
c = Math.Exp(Math.Abs(x-y))*Math.Pow(Math.Tan(z),3);
s = a/b-c;
Console.Write("Ваш ответ: ");
Console.WriteLine(s);
Console.ReadKey();