Напишите приложение, моделирующее Солнечную систему. Необходимо изобразить на экране компьютера Солнце и восемь планет Солнечной системы (от Меркурия до Нептуна), а также основные их спутники (например, для Земли – Луну, для Марса – Фобос и Деймос), в их движении по орбитам. Можно считать, что вращение планет вокруг Солнца происходит в одной плоскости (поскольку плоскости орбит планет близки к плоскости земной орбиты), к этой плоскости можно отнести и орбиты спутников планет. Вращение планет вокруг своей оси можно не учитывать.
При визуализации Солнечной системы на экране компьютера должно быть соблюдено правильное соотношение размеров орбит планет и скоростей их движения (то есть они должны быть пропорциональны их реальным значениям). Соотношение размеров изображений самих планет также должно соответствовать действительности, но при этом для наглядности масштаб их изображения должен быть больше масштаба показа их орбит, иначе некоторые планеты отображаются на экране точками.
В решении не реализовано два момента: приближение солнечной системы дл рассмотрения спутников Земли и Марса, а также отмена отображения названия планет и их орбит.
Данное решение выполнено для получения оценки 5 по работе в ВУЗе и в нем не было цели сделать максимально точную или оптимизированную модель.