Правильно ли я написал код к практической на C# к практической?
товарищи! Выполнял я практическую работу на C#, и теперь интересно, правильно ли я сделал её. Хотел попросить об услуге: проверьте правильность написания кода и если есть ошибки, можете указать, какие? Текст задания: https://drive.google.com/file/d/1-A8kO_tlSdscWhDbHHGZiKb-LYaBRGDA/view?usp=drivesdk Необходимо написать программу для решения данной системы уравнений при помощи цикла for на языке C#
using System;
namespace Lab_4
{
class Program
{
static void Main(string[] args)
{
double x0 = -2; // Начальное значение x
double xk = 2; // Конечное значение x
double dx = 0.2; // Шаг
double a = -5; // Параметр A
double b = 12; // Параметр B
Console.WriteLine("Работу выполнил Elanium");
double y;
for (double x = x0; x <= xk; x += dx)
{
if (x <= (Math.PI / 2))
y = 2 * Math.Sin(x);
else if (x > -Math.PI / 2 && x < Math.PI / 2)
y = a * Math.Sin(x) + b;
else
y = Math.Cos(x);
Console.WriteLine($"x={x}; y={y}");
}
Console.WriteLine("Нажмите любую клавишу для выхода...");
Console.ReadKey();
}
}
}
//код