Форум программистов, компьютерный форум, киберфорум
Prolog
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
Консультант Витте
 Аватар для DmitryM5
106 / 86 / 45
Регистрация: 27.08.2013
Сообщений: 1,356
Записей в блоге: 1

Даны некоторые характеристики движения планет Солнечной системы

21.02.2015, 14:24. Показов 2143. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Составить базу данных, учитывая измерение по некоторым параметрам в разных единицах. И ответить на вопросы.
Я пока не понял как именно составить,чтобы учитывать разные единицы измерения!?
Планета Расстояние до Солнца(условных единиц) Период обращения Средние солнечные сутки
Меркурий 39 88 суток 176 суток
Венера 72 225 суток 117 суток
Земля 100 365 суток 24 часа
Марс 152 687 суток 25 часов
Юпитер 520 12 лет 10 часов
Сатурн 954 29 лет 10 часов
Уран 1920 84 года 24 часа
Нептун 3010 165 лет 22 часа
Плутон 3950 247 лет 6 суток

Добавлено через 6 минут
Что именно требуется?Может я просто должен перевести все единицы в часы допустим и делать базу с часами только?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.02.2015, 14:24
Ответы с готовыми решениями:

Написать программу для движения трех планет солнечной системы
Привет. Помогите, пожалуйста, написать программу для движения трех планет. Солнце, считаем неподвижной относительно начала координат,...

Конфигурация планет Солнечной системы
Добрый день! Помогите, пожалуйста, найти информацию. Значится, сейчас пишу модель Солнечной системы, и задался вопросом расположения планет...

Моделирование солнечной системы из 3-х планет
Написал прогу. Смысл её, это моделирование солнечной системы из 3-х планет.Вот код.. Собственно пробовал, но не получается реализовать...

7
 Аватар для arlat
798 / 601 / 158
Регистрация: 07.10.2013
Сообщений: 1,330
21.02.2015, 17:53
Цитата Сообщение от DmitryM5 Посмотреть сообщение
Составить базу данных, учитывая измерение по некоторым параметрам в разных единицах.
Составить не проблема.
Цитата Сообщение от DmitryM5 Посмотреть сообщение
И ответить на вопросы.
Зависит от вопросов и сколько суток в году

Добавлено через 5 минут
Кто эти тупые задачи генерирует, интересно, есть же вполне простые, но дающие приличное представление о прологе А то сплошь географы, астрономы и математики
0
Консультант Витте
 Аватар для DmitryM5
106 / 86 / 45
Регистрация: 27.08.2013
Сообщений: 1,356
Записей в блоге: 1
21.02.2015, 20:04  [ТС]
На вопросы я и сам смогу ответить.
Как составить базу данных?
Выше я вопрос задавал:
"Что именно требуется?Может я просто должен перевести все единицы в часы допустим и делать базу с часами только?"
0
Фрилансер
 Аватар для Black Fregat
3709 / 2083 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
21.02.2015, 21:38
Задавать единицу измерения в базе каким-либо образом и писать предикат перевода с разными ветками для разных единиц
0
Консультант Витте
 Аватар для DmitryM5
106 / 86 / 45
Регистрация: 27.08.2013
Сообщений: 1,356
Записей в блоге: 1
21.02.2015, 21:56  [ТС]
Цитата Сообщение от Black Fregat Посмотреть сообщение
Задавать единицу измерения в базе каким-либо образом и писать предикат перевода с разными ветками для разных единиц
А можно ли хоть несколько фактов и примерный предикат?
0
 Аватар для arlat
798 / 601 / 158
Регистрация: 07.10.2013
Сообщений: 1,330
22.02.2015, 08:58
Цитата Сообщение от DmitryM5 Посмотреть сообщение
На вопросы я и сам смогу ответить.
Как составить базу данных?
Спецификация входных данных есть. Выходных и функции преобразования - нет. Не понятно, как для такой постановки задачи можно что-то решать Вообще, базу данных, Вы уже сами привели. Если раскинуть структуры и скобок понаставить это помощь, ну, пожалуйста:
Prolog
1
2
3
4
5
6
7
8
9
solar_system('Меркурий', 39, day(88), day(176)).
solar_system('Венера', 72, day(225), day(117)).
solar_system('Земля', 100, day(365), hour(24)).
solar_system('Марс', 152, day(687), hour(25)).
solar_system('Юпитер', 520, year(12), hour(10)).
solar_system('Сатурн', 954, year(29), hour(10)).
solar_system('Уран', 1920, year(84), hour(24)).
solar_system('Нептун', 3010, year(165), hour(22)).
solar_system('Плутон', 3950, year(247), day(6)).
Добавлено через 6 минут
Цитата Сообщение от DmitryM5 Посмотреть сообщение
А можно ли хоть несколько фактов и примерный предикат?
Так как же Вас понять, если Вы ничего не говорите? Ну, приведите примерный вопрос (какие выходные данные), если полностью постановка задачи "зашифрована"
1
Фрилансер
 Аватар для Black Fregat
3709 / 2083 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
22.02.2015, 11:35
Если смотреть по базе, которую сделалarlat, то примерно так:
Prolog
1
2
3
toHours(hour(X), X).
toHours(day(X), Y) :- Y is X*24.
toHours(year(X), Y) :- Y is X*24*365.
1
Консультант Витте
 Аватар для DmitryM5
106 / 86 / 45
Регистрация: 27.08.2013
Сообщений: 1,356
Записей в блоге: 1
22.02.2015, 13:43  [ТС]
Спасибо,помогли!На вопросы сам ответил
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.02.2015, 13:43
Помогаю со студенческими работами здесь

Вычисление площади поверхности и длины экватора на основе известного радиуса планет солнечной системы
помоги пожалуйста перевести задачу решенную на паскале на бейсик ни как не могу. вот условии задачи и решенный вариант на паскале ...

Вычисление площади поверхности и длины экватора на основе известного радиуса планет солнечной системы
1. Напишите программу вычисления площади поверхности и длины экватора на основе известного радиуса планет солнечной системы. Форму планет...

Построить графики пертурбационной функции для вековых и периодических колебаний, для планет Солнечной Системы
Добрый День! Надо построить графики пертурбационной функции для вековых и периодических колебаний, для планет Солнечной...

Движение планет в солнечной системе
Добрый день. Что-то не могу сделать так, чтобы солнечная система (по заданию не полная) двигалась.. Вот задание: Напишите...

Показ на экране движения планет по орбите
Собственно нужна прога которая будет показывать на экране движения планет по арбите или что то подобное.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru