static void Main(string[] args)
{
double x, b, h;
Console.Write("Введитe x: ");
x = double.Parse(Console.ReadLine());
Console.Write("Введите b: ");
b = double.Parse(Console.ReadLine());
Console.Write("Введите шаг вычисления h: ");
h = double.Parse(Console.ReadLine());
double y = 0;
while (y <= b)
{
if (x < 0) y = Math.Pow((Math.Pow(x, 3) + 1), 2);
else if (0 <= x && x < 1) y = 0;
else if (x >= 1) y = Math.Abs(Math.Pow(x, 2) - 5 * x + 1);
x += h;
Console.WriteLine("Таблица значений функций: " + y);
}
}
В общем-то моя задача состоит в построении таблицы значений функций.
Для x ∈ [a,b] с шагом h.
Не понимаю, где моя ошибка?
Надеюсь на Вашу помощь.