Загрузка данных


using System;

class Program
{
    static void Main()
    {
        // Исходные данные
        double a = 1;   // Коэффициент при x в первом выражении (на фото он не указан, но по смыслу это единица)
        const double b = 0.493;
        const double c = 7.3e-3;
        
        // Цикл для перебора значений от 0.1 до 0.9 с шагом 0.1
        for (double x = 0.1; x <= 0.9; x += 0.1)
        {
            double y;
            
            // Выбор выражения в зависимости от условия
            if (x < 0.5) 
                y = 2 * a * x + c * Math.Sin(x * x);
            else if (Math.Abs(x - 0.5) < 1e-6) // Проверка равенства с учетом погрешности
                y = x * x / c + b * Math.Cos(x);
            else
                y = c + 8 * Math.Sin(x) + Math.Cos(x);

            Console.WriteLine($"При x = {x:F1} -> y = {y:F6}");
        }
    }
}