generated from justuser-31/code_projects_template
| .. | ||
| main.py | ||
| README.md | ||
Задание
- Создайте глобальную переменную
sum - Создайте функцию, имеющую на входе кодовое имя (потока), которая будет:
- Блокировать доступ к
sum - Добавлять +1 к
sum - Выводить сообщение вида:
T1 | {sum} - Разрешать доступ к
sum - Завершаться, если прошла 3 цикла
- Запустите 3 потока с созданными функциями передав им соответственно:
T1,T2,T3
В итоге должно выйти sum = 9
Примечание
Потоки следует выполнять последовательно по кругу.
Блокировку можно сделать так же через глобальную переменную.
Можно также написать главную функцию для управления потоками.