Вывести на экран в виде таблицы значения функции, заданной графически - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте) помогите пожалуйста с заданиями, все ни как не могу разобраться.. Задание 1. Таблица значений функции Вычислить и вывести на экран в виде таблицы значения функции, заданной графически (см. задание 1 лабораторной работы 2), на интервале от Xнач до Xкон с шагом dx. Интервал и шаг задать таким образом, Что бы проверить все ветви программы. Таблицу снабдить заголовком и шапкой.

Решение задачи: «Вывести на экран в виде таблицы значения функции, заданной графически»

textual
Листинг программы
       static double f(double x)
        {
            double r = 2;
            double y = 0;
 
            if (x < -6.0)
                y = 2;
 
            if (x >= -6.0 && x <= -2)
                y = 1.0 / 4.0 * x + 1.0 / 2.0;
 
            if (x > -2 && x <= 0)
                y = 2 - Math.Sqrt(r * r - (x + 2) * (x + 2));
 
            if (x > 0 && x <= 2)
                y = Math.Sqrt(r * r - x * x);
 
            if (x > 2)
                y = -x + 2;
 
 
            return y;
        }
        static void Main(string[] args)
        {
            double xn = -7;
            double xk = 3;
            int n = 20;
            double dx = -(xn - xk) / n;
            for (double x = xn; x < xk + 0.1; x += dx)
            {
              Console.WriteLine("x = {0:F2}, y = {1:F2} ", x, f(x));
            }
             Console.ReadKey();
         }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.4 из 5
Похожие ответы