Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace lab3
- {
- class Program
- {
- static void Main(string[] args)
- {
- double a = 0.1;
- double b = 1;
- int k = 10;
- int n = 10;
- double step = (b - a) / k;
- double eps = 0.0001d;
- for (double i = a; i <= b; i += step)
- {
- double sn = 1;
- for (int i1 = 1; i1 <= n; i1++)
- {
- long fact = 1;
- for (int f = 1; f <= i1; f++)
- {
- fact = fact * f;
- }
- sn += ((2 * i1 + 1) / fact) * Math.Pow(i, 2 * i1);
- }
- double se = 0;
- double se_tek = 0;
- int j = 1;
- do
- {
- long fact = 1;
- for (int f = 1; f <= j; f++)
- {
- fact = fact * f;
- }
- se = se_tek;
- se_tek += ((2 * j + 1) / fact) * Math.Pow(i, 2 * j);
- j++;
- } while (Math.Abs(se - se_tek) > eps);
- se = se_tek;
- double y = (1 + 2 * Math.Pow(i, 2)) * Math.Pow(Math.Exp(1), Math.Pow(i, 2));
- Console.WriteLine($"X={i:f2}, SN = {sn:f4} SE = {se:f4} Y = {y:f4}");
- }
- Console.ReadKey();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement