Advertisement
StreetKatya

integral

Jun 4th, 2022
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading;
  6. using System.Threading.Tasks;
  7.  
  8. namespace laba2__4sem_
  9. {
  10. class Program
  11. {
  12. static double sum = 0;
  13. static void Main(string[] args)
  14. {
  15. Parallel.For(0, 5, Integral);
  16. Console.WriteLine(sum);
  17. void Integral(int n)
  18. {
  19. Console.WriteLine($"Выполняется задача {n}");
  20. double exp = Math.Exp(n);
  21. Thread.Sleep(100);
  22. Console.WriteLine($"Поток #{n} --- exp^{n} вычеслена = {exp}");
  23. double sin = Math.Pow(Math.Sin(n), 2);
  24. Thread.Sleep(100);
  25. Console.WriteLine($"Поток #{n} --- sin(x)^{2} вычеслена = {sin}");
  26. double mult = sin * exp;
  27. Thread.Sleep(100);
  28. Console.WriteLine($"Конец потока #{n} --- exp^{n}*sin(x)^{2} вычеслена = {mult}");
  29. Thread.Sleep(200);
  30. sum += mult ;
  31. }
  32. Console.ReadKey();
  33. }
  34. }
  35. }
  36.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement