Реализовать функцию, возвращающую i-ое простое число (например, миллионное простое число равно 15485863). Вычисления реализовать во вторичном потоке. В консоли отображать прогресс вычисления.
запустил бы из одного класса оба потока, замкнул бы this, в одном бы увеличивал счётчик итераций, в другом переводил это в проценты, периодически спав. помазал бы локгардом как-нить, или чё там ещё было. скопедлоком.