https://github.com/montece/tpltask1
Training for TPL
https://github.com/montece/tpltask1
Last synced: 10 months ago
JSON representation
Training for TPL
- Host: GitHub
- URL: https://github.com/montece/tpltask1
- Owner: Montece
- Created: 2025-07-03T20:09:18.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-07-03T20:26:21.000Z (11 months ago)
- Last Synced: 2025-07-03T21:29:31.376Z (11 months ago)
- Language: C#
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Единая программа, задание:
## Вычисление Пи
Напишите программу, которая вычисляет число Пи при помощи ряда Лейбница. Количество потоков программы должно определяться параметром командной строки. Количество итераций может определяться во время компиляции. Передавайте частичные суммы ряда, подсчитанные потоками.
## Вычисление Пи пока не надоест
Модифицируйте программу предыдущего упражнения так, чтобы сама по себе она не завершалась. Вместо этого, после нажания ctrl+C программа должна как можно скорее завершаться, собирать частичные суммы ряда и выводить полученное приближение числа.
Проведите замер времени для режима с фикс. кол-вом итераций, например, «посчтиали Пи в 8 нитей за К секунд». Поменяйте кол-во нитей, 1, 2, 3... 20. Объясните полученный результат.