Пример. Распечатать таблицу значений функции y=y(t), для аргумента, изменяющегося в заданных
пределах (от -3 до 14) с заданным шагом (1,8). Значения, большие 100 выводить без дробной части.
double Xn=-3, Xk=14, dX=1.8, y;
Console.WriteLine("------------------------------");
Console.WriteLine("| X | Y |");
Console.WriteLine("------------------------------");
for ( double x = Xn; x <= Xk; x += dX)
{
if ( x < 0 ) y = 0;
else if ( x < 10 ) y = x;
else y = x * x;
if (y>100) Console.WriteLine("| {0,9:F2} | {1,9:F0} |", x, y);
else Console.WriteLine("| {0,9:F2} | {1,9:F2} |", x, y);
}
Console.WriteLine("------------------------------");