Разработать алгоритм решения задачи своего варианта с учетом разделения вычислений между несколькими потоками. Избегать ситуаций изменения одних и тех же изменений общих данных несколькими потоками. Составить схему потоков.
2) Реализовать алгоритм с применением библиотеки thread.h и протестировать его на нескольких примерах.
3) Выполнить контрольный просчет.
Вариант №2. Дана последовательность натуральных чисел а0, а1, …., an-1 . Создать многопоточное приложение для поиска произведения чисел. Количество потоков является входным параметром программы, потоки проводят вычисления независимо друг от друга, количество символов в последовательности кратно количеству потоков.
нет
нет