помогите написать программу на Паскале "Планеты солнечной системы"
Атрибуты:
1.Название планеты
2.Масса
3.Диаметр
4.Удаленность от Земли
5.Наличие спутников
Основные функции:
•Удалить все записи по данной массе
•Подсчитать количество планет по наличию спутников
•Отсортировать и вывести все сведения по названию планеты.
Дополнительные функции:
• Добавлять записи.
• Выводить на экран все записи в виде таблицы.
• Удалять запись по заданному атрибуту.
•Осуществлять поиск в соответствии с запросами указанными в пункте «основные функции» . Результаты поиска выводить на экран в виде таблицы.
Диалог с пользователем организовать в виде меню.
• Осуществлять сортировку методом «пузырька» по любому из выбранных атрибутов.
вот данные о планетах:
Меркурий - масса (3,33022·1023 кг)
диаметр ( 4870 км)
удаленность от солнца (45,9 млн км)
количество спутников (0)
Венера - масса (4,87*1024кг)
диаметр (12100 км)
удаленность от солнца (108 млн. км)
количество спутников (0)
Земля - масса (5,9723·1024 кг)
Диаметр (12756,274 км)
удаленность от солнца (149,6 млн. км)
наличие спутников (1)
Марс - масса (6,4*1023кг)
диаметр (6670 км)
удаленность от солнца (228 млн. км. )
количество спутников (2)
Юпитер - масса (1,9*1027кг. )
диаметр (143760 км. )
удаленность от солнца ( 778 млн. км. )
количество спутников (67)
Сатурн - масса (5,68*1026кг. )
диаметр (120420 км. )
удаленность от солнца (1427 млн. км. )
количество спутников (62)
Уран - масса (8,7*1025кг. )
диаметр (51300 км. )
удаленность от солнца ( 2,86 млрд. км. )
количество спутников (27)
Нептун - масса (1*1026кг. )
диаметр (49500 км. )
удаленность от солнца (4,5 млрд. км. )
количество спутников (13)
Плутон - масса (1,3*1022кг. )
диаметр (2324 км. )
удаленность от солнца ((39,4 а. е.) а. е., на сильно вытянутой элептической орбите. )
количество спутников (5)