Задать вопрос
Портал помощи студентам №1

Учебные работы на заказ без посредников
и переплат!

,

Проспект Партизанский 14, оф 221

(+375) 29 379-55-53 support@professor.by
Служба техподдержки
ЛабораторнаяЗаказ 26082

MultiThreadBalls

32

На аукционе

30 сентября 2022 в 21:44
5 октября
Описание работы

Разработать многопоточное приложение, моделирующее движение бильярдных шаров по игровому столу. Поведение каждого шара (т.е. вычисление новых координат и перерисовка) программируется как отдельный поток. На игровом столе действуют обычные физические законы - шары отскакивают от стенок и углов стола так, что угол падения равен углу отражения, единственным исключением для данной задачи является отсутствие взаимодействий между шарами (т.е. проще говоря, они не сталкиваются). При запуске процесса моделирования каждый шар получает некоторый (случайный) импульс, под действием которого он движется по инерции, постепенно останавливаясь. Когда шар останавливается, соответствующий поток должен завершиться. Приложение следит за тем, чтобы был хотя бы один поток, который ещё не закончил свою работу. Когда все потоки будут завершены, требуется выдать соответствующее сообщение. Программа должна предоставлять пользователю возможность приостановить/продолжить или прервать процесс имитации движения. В Вашей реализации шары не должны двигаться бесконечно долго; шары не должны двигаться с постоянной скоростью; скорость всех шаров должна быть неодинакова. В прикрепленном файле есть немного корявый пример реализации, но не на джаве


Похожие заказы

10 декабря 2024 в 10:04
договорная
12 декабря

Ставок еще нет

Предложить свою ставку

Стоимость

BYN

Срок сдачи работы

Опубликовать Свернуть
a

Предоплата

50%
100%

Комментарий Пожалуйста, не указывайте контактные данные

26 января 2024 в 14:17
договорная
2 февраля

Ставок еще нет

Предложить свою ставку

Стоимость

BYN

Срок сдачи работы

Опубликовать Свернуть
a

Предоплата

50%
100%

Комментарий Пожалуйста, не указывайте контактные данные

20 декабря 2023 в 14:57
до 80
28 декабря

Ставок еще нет

Предложить свою ставку

Стоимость

BYN

Срок сдачи работы

Опубликовать Свернуть
a

Предоплата

50%
100%

Комментарий Пожалуйста, не указывайте контактные данные

7 декабря 2023 в 21:16
договорная
22 декабря

Ставок еще нет

Предложить свою ставку

Стоимость

BYN

Срок сдачи работы

Опубликовать Свернуть
a

Предоплата

50%
100%

Комментарий Пожалуйста, не указывайте контактные данные

Лабораторная
Лаб работа Java/Web
21 октября 2023 в 23:32
договорная
26 октября

Ставок еще нет

Предложить свою ставку

Стоимость

BYN

Срок сдачи работы

Опубликовать Свернуть
a

Предоплата

50%
100%

Комментарий Пожалуйста, не указывайте контактные данные

Показать еще похожие заказы Все заказы
Вход на сайт
Войти
Данная функция доступна только
для зарегистрированных пользователей
Пожалуйста, авторизуйтесь, или пройдите регистрацию
Войти
Подтвердите ваш e-mail

Для завершения регистрации подтвердите свой e-mail: перейдите по ссылке, высланной вам в письме.

После этого будет создан ваш аккаунт и вы сможете войти на сайт и в личный кабинет.

ОК