Вычислить значение функции с использованием делегатов - C# (185341)
Формулировка задачи:
Вычислить значение функции f(x), для введенного пользователем х:F(x)=2x+6. Модифицировать программу для вычисления следующей функции: F(x)=5*x*x+8
Решение задачи: «Вычислить значение функции с использованием делегатов»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; namespace ConsoleApplication1 { class Program { private static void Main(string[] args) { Func<double, double> fx = x => 2 * x + 6; //Func<double, double> fx = x => 5* x * x + 8; Console.WriteLine("F(x) = 2*x + 6"); // Console.WriteLine("F(x) = 5*x*x + 8"); // Ввод x double inputX; bool isParsed; do { Console.WriteLine("Введите x:"); isParsed = double.TryParse(Console.ReadLine(), out inputX); } while (!isParsed); Console.WriteLine($"F({inputX}) = {fx(inputX)}"); Console.ReadLine(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д