Вывести на экран таблицу значений функции на промежутке - C#
Формулировка задачи:
В основной функции main реализовать демонстрацию работы разработанной пользовательской функции. Ввод и вывод всех данных осуществляется в функции main.
Разработать функцию для вычисления выражения . Вывести на экран таблицу значений этой функции на промежутке [A,B] с шагом H.
Решение задачи: «Вывести на экран таблицу значений функции на промежутке»
textual
Листинг программы
- public static IEnumerable<string> Method(int a, int b, double h)
- {
- double x = a;
- while(x<=b+1e-8)
- {
- yield return string.Format($"{x} {x * x - 2 * Math.Pow(x, 3.0 / 4) + 5}");
- x += h;
- }
- }
- static void Main(string[] args)
- {
- int a, b;
- double h;
- do
- {
- Console.Write("a=");
- } while(!int.TryParse(Console.ReadLine(),out a));
- do
- {
- Console.Write("b=");
- } while(!int.TryParse(Console.ReadLine(), out b));
- do
- {
- Console.Write("h=");
- } while(!double.TryParse(Console.ReadLine(), out h));
- IEnumerator<string> result = Method(a, b, h).GetEnumerator();
- while(result.MoveNext())
- {
- Console.WriteLine(result.Current);
- }
- Console.ReadKey(true);
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д