Вывести на экран таблицу значений функции на промежутке - 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); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д