Программа для расчета по формулам - C# (208810)
Формулировка задачи:
Помогите пожалуйста с решением. Нужно написать программу, которая производит расчет по формулам, с использованием операторов циклов
for
иwhile
и выводит результат на экран.Решение задачи: «Программа для расчета по формулам»
textual
Листинг программы
static void Main(string[] args)
{
double y, x = 10.6, xe = -0.2, dx = -1, a = 7.6, b = 2.8;
while (x >= xe)
{
if (x <= 1.3)
{
y = 1;
for (int j = 4; j < 12; j++) y *= (b - x) / Math.Sqrt(j);
}
else
if (x > a) y = Math.Exp(x * x - b * b);
else
if (b < x && x < a) y = Math.Pow(Math.Atan(x * x - b * a), 3) / 2;
else y = Double.NaN;
Console.WriteLine("X={0} Y={1}", x, y);
x = (x + dx < xe && x != xe) ? xe : x + dx;
}
Console.ReadKey();
}