Проект № 1022 Готово
Молекулы газа
Переделка программы «Движение молекул» № 1021
Назначение
Программа показывает движение молекул идеального газа в виде цветных шариков, летающих в трёхмерном пространстве.
Как пользоваться
- В поле «Количество:» укажите число молекул от 1 до 500.
- В поле «Скорость:» задайте начальную скорость от 0.5 до 50.
- В поле «Диаметр:» укажите размер шариков от 2 до 50 пикселей.
- Нажмите «Запустить» — шарики появятся и начнут двигаться.
- Кнопка «Пауза» останавливает движение, при повторном нажатии надпись меняется на «Продолжить».
- Кнопка «Очистить» убирает все шарики с экрана.
- Кнопка «Перезапустить» создаёт молекулы заново с новыми настройками.
Что важно знать
- Цвета шариков выбираются случайно из семи цветов радуги, выбрать цвет вручную нельзя.
- Шарики отскакивают от краёв экрана и друг от друга.
- При неверных значениях появляется сообщение «Ошибка».
- При закрытии окна движение останавливается, настройки не сохраняются.
Изменить программу?
Опишите, что изменить, — 7gpt переделает программу на основе этой.
Техническое задание
Создай программу которая бы графически показывала как движутся молекулы идеального газа. Шарики трехмерные размером 5 пикселей, можно выбирать их количество и начальную скорость. Все шарики должны быть одного из 7 цветов радуги, цвета выбираются случайным образом, из меню выбора цвета нужно убрать так как сразу будут все цвета, и можно выбирать размер шариков в пикселях по диаметру. Сделай так, чтобы создавалось ощущение что молекулы летают в трехмерном а не двухмерном мире.
Программа предназначена для демонстрации в учебных целях движения молекул идеального газа в виде трехмерных шариков размером 5 пикселей с возможностью выбора их количества и начальной скорости. Все шарики должны быть одного из 7 цветов радуги, цвета выбираются случайным образом, из меню выбора цвета нужно убрать так как сразу будут все цвета, и можно выбирать размер шариков в пикселях по диаметру. Сделай так, чтобы создавалось ощущение что молекулы летают в трехмерном а не двухмерном мире.