Вычислить функцию - C# (193371)
Формулировка задачи:
Вычислить функцию
если
Решение задачи: «Вычислить функцию»
textual
Листинг программы
const double hx = 0.1;
const double a = 1.5,b = 2.1,c = 1.6;
double y = 0;
for (double x=1;x<=3;x+=hx)
{
if (x < (a + b)/c)
{
y = a*Math.Sin(2*x);
y+=Math.Pow(b,2.0)/Math.Round(x - 2.0,4);
}
else
{
y = a*Math.Cos(2*x) - b/Math.Round(x - 2,4);
}
Console.WriteLine("x={0} y={1}",x,y);