Превратить программу так, чтобы метод Func возвращал значение выражения: x2 при x> = 0, или 1 / x при x <0 - C#
Формулировка задачи:
using System;
class Program
{
static double Func(double x) // дополнительный метод
{
return 1 / x; // Значение, что возвращается
}
static void Main() // точка входа в программу
{
Console.Write("a =");
double a = double.Parse(Console.ReadLine());
Console.Write("b =");
double b = double.Parse(Console.ReadLine());
for (double x = a; x <= b; x += 0.5)
{
double y = Func(x); // вызов метода Func
Console.WriteLine("y ({0}) = {1}", x, y);
}
}
}Решение задачи: «Превратить программу так, чтобы метод Func возвращал значение выражения: x2 при x> = 0, или 1 / x при x <0»
textual
Листинг программы
static double Func(double x) // додатковий метод
{
return x < 0 ? 1 / x : x * x;
}