Новый проект
Проект № 1020 Готово

Молекулы газа

Переделка программы «Симулятор молекул газа» № 1019

Примерный вид программы «Молекулы газа»
Примерный вид. Реальная программа может выглядеть иначе.
Скачать для Windows
1020gpt Молекулы газа.exe10 МБ · Windows 10–11 · установка не нужнаИсходный код (.py)
Не то, что я просил

Назначение

Программа показывает на белом поле движение шариков, изображающих молекулы идеального газа. Шарики отскакивают от стенок и друг от друга.

Как пользоваться

  1. В поле «Количество:» введите число шариков от 1 до 500.
  2. В поле «Скорость:» задайте начальную скорость от 0.5 до 50.0.
  3. В поле «Диаметр:» укажите размер шарика от 2 до 50 пикселей.
  4. В списке «Цвет:» выберите один из семи цветов радуги.
  5. Нажмите «Запустить» — шарики появятся и начнут двигаться.
  6. Кнопкой «Пауза» можно остановить движение, кнопка сменится на «Продолжить».
  7. Кнопка «Очистить» убирает все шарики с поля.
  8. Кнопка «Перезапустить» создаёт шарики заново с новыми настройками.

Что важно знать

  • Все шарики одного выбранного цвета.
  • При неверных числах появляется сообщение «Ошибка».
  • Количество ограничено от 1 до 500, диаметр от 2 до 50, скорость должна быть положительной.
  • Настройки и положение шариков при закрытии программы не сохраняются.
  • Шарики не могут выйти за пределы белого поля.

Изменить программу?

Опишите, что изменить, — 7gpt переделает программу на основе этой.

Переделать программу

Техническое задание

Создай программу которая бы графически показывала как движутся молекулы идеального газа. Шарики двухмерные размером 5 пикселей, можно выбирать их количество и начальную скорость. Все шарики должны быть одного из 7 цветов радуги и можно выбирать размер шариков в пикселях по диаметру. Программа предназначена для демонстрации в учебных целях движения молекул идеального газа в виде двухмерных шариков размером 5 пикселей с возможностью выбора их количества и начальной скорости. Все шарики должны быть одного из 7 цветов радуги и можно выбирать размер шариков в пикселях по диаметру.