Advertisement
Guest User

Untitled

a guest
Dec 8th, 2016
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.33 KB | None | 0 0
  1. static double Func(double x, double y)
  2.         {
  3.             return (x * x + y) / x;
  4.         }
  5.  
  6.         static void Main(string[] args)
  7.         {
  8.             Console.Write("Введите нижнюю границу интегрирования(a): ");
  9.             double a = double.Parse(Console.ReadLine());          
  10.             Console.Write("Введите верхнюю границу интегрирования(b): ");
  11.             double b = double.Parse(Console.ReadLine());
  12.             Console.Write("Введите начальное условие y(x0): ");
  13.             double y0 = double.Parse(Console.ReadLine());
  14.             Console.Write("Введите шаг интегрирования(h): ");
  15.             double h = double.Parse(Console.ReadLine());
  16.             Console.WriteLine("===================================================");
  17.             Console.WriteLine("Метод Эйлера");
  18.             Console.WriteLine("===================================================");
  19.             Console.WriteLine("x\t\ty");
  20.             double x = a;
  21.             double y = y0;
  22.             for (double i = a; i <= b; i += h)
  23.             {
  24.                 x = i;
  25.                 Console.WriteLine("{0:F}\t\t{1:f3}", x, y);
  26.                 y = y + h * Func(x, y);
  27.             }
  28.             Console.ReadKey();
  29.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement