Построить таблицу значений функции - C# (191639)

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

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

Построить таблицу значений функции y=f(x) для х€[a, b] с шагом h.

Решение задачи: «Построить таблицу значений функции»

textual
Листинг программы
using System;
 
namespace lab
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("a->");
            double a = double.Parse(Console.ReadLine());
            Console.Write("b->");
            double b = double.Parse(Console.ReadLine());
            Console.Write("h->");
            double h = double.Parse(Console.ReadLine());
            for (double i = a; i <= b; i += h)
                Console.WriteLine("f({0}) = {1}, при {2}", i, f(i), i * i + 2 * i + 1);
            Console.ReadLine();
        }
 
        static double f(double x)
        {
            double z = x * x + 2 * x + 1;
            if (z < 2.0)
                return x * x;
            else
                if (z >= 2.0 && z < 3.0)
                    return (1 / (x * x - 1));
                else
                    return 0;
        }
 
    }
}

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


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

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

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