Показать сообщение отдельно
Старый 28.06.2016, 13:01   #1 (permalink)
romacool2
Новичок
 
Регистрация: 28.06.2016
Сообщений: 5
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
Exclamation Составить программы анализа данных

Программы должны решать следующие задачи:
1.1 Два объекта движутся с постоянными скоростями в горизонтальной плоскости по пересекающимся прямым. Известны их координаты в моменты времени t0 и t1.
а) Определить, пересекутся ли траектории объектов и, если да, то точку пересечения траекторий;
б) Найти время прохождения точки пересечения каждым из объектов и скорость каждого из них;
в) Будем считать, что объекты должны столкнуться, если
 возможное кратчайшее расстояние между ними меньше суммарной длины объектов И
 это расстояние будет достигнуто в момент времени, превышающий t1.
Определить, возможно ли столкновение.
Входные данные: числа с плавающей запятой t0, t1 моменты времени
(t0<t1 - проверьте ) , x1, y1, x2, y2 – начальное и конечное положение первого объекта, u1,z1, u2, z2 – начальное и конечное положение второго объекта, L1, L2 — размеры объектов.
Выходные данные:
 Если траектории движения параллельны, то вывести строку «Траектории не пересекаются».
 Если траектории движения объектов не параллельны, то вывести числа с плавающей запятой
x, y — координаты точки пересечения; t3,t4 — время прохождения через точку пересечения первым и вторым объектом соответственно; v1, v2 – скорости объектов;
 строку «Ожидается столкновение» или «Столкновение не произойдет» в зависимости от решения пункта в).
Предусмотрите проверку корректности данных, вводимых пользователем.

почему то не могу представить как решить данную задачу( помогите мне разобраться с ней.
ПС\ спасибо
romacool2 вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070