Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 76

Река течет со скоростью v1 . По течению реки со скоростью v плывет корабль, который потратил на свой путь t часов

21.03.2020, 20:45. Показов 1061. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Река течет со скоростью v1 . По течению реки со скоростью v плывет корабль, который потратил на свой путь t часов. Узнать, сколько времени ему потребуется на обратный путь. Решить задачу с использованием класса «Корабль».

С использованием ООП.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.03.2020, 20:45
Ответы с готовыми решениями:

Путник двигался t1 часов со скоростью v1, затем t2 часов- со скоростью v2 и t3 часов со скоростью v3. За какое время он одолел первую половину пути
Путник двигался t1 часов со скоростью v1, затем t2 часов- со скоростью v2 и t3 часов со скоростью v3. За какое время он одолел первую...

Путник двигался t1 часов со скоростью v1, затем t2 часов - со скоростью v2 и t3 часов – со скоростью v3. За какое время он одолел половину пути? в с++
Путник двигался t1 часов со скоростью v1, затем t2 часов - со скоростью v2 и t3 часов – со скоростью v3. За какое время он одолел половину...

Поезд преодолел некоторый путь со скоростью V км/час за t часов. С какой скоростью должен ехать автомобиль
Поезд преодолел некоторый путь со скоростью V км/час за t часов. С какой скоростью должен ехать автомобиль, чтобы тот же путь преодолеть на...

5
 Аватар для chumich
2081 / 1239 / 464
Регистрация: 20.12.2014
Сообщений: 3,234
21.03.2020, 21:39
t1 = t * (v + v1) / (v - v1). Зачем тут класс Корабль - непонятно?! Надо бы еще класс Река добавить...
0
113 / 89 / 26
Регистрация: 11.12.2018
Сообщений: 331
23.03.2020, 07:04
Цитата Сообщение от chumich Посмотреть сообщение
Зачем тут класс Корабль - непонятно?
Почему не понятно? Скорость V (скорость корабля) это свойство объекта "Корабль", не может же она (скорость) существовать без объекта. И да класс "Река" необходим.

Не по теме:

Видимо я разучился мыслить просто, когда прочел это описание: "По течению реки со скоростью V плывет корабль".
То есть V это абсолютная скорость корабля относительно берега, она складывается из скорости течения реки и собственной скорости корабля (скорость корабля создаваемая собственными движителями относительно воды).
И получается собственная скорость корабля будет равна Vк = V - V1.

0
 Аватар для chumich
2081 / 1239 / 464
Регистрация: 20.12.2014
Сообщений: 3,234
23.03.2020, 08:19
Цитата Сообщение от OttoFix Посмотреть сообщение
И получается собственная скорость корабля будет равна Vк = V - V1.

Не по теме:

Согласен. Становлюсь невнимательным + шаблон срабатывает. Обычная формулировка таких задач в этом случае: "скорость корабля по течению" или "скорость корабля против течения", и когда таких задач по десять на дню объясняешь, сочетание "скорость корабля" по умолчанию воспринимается как "собственная". Поэтому:


t1 = t * v / (v - 2 * v1).

Не по теме:

А насчет необходимости классов в этом случае, всё-таки, я не согласен. По-моему, должен присутствовать принцип рациональности. И любой инструмент как-то должен соответствовать поставленной задаче. Мы же не покупаем для подогревания чайника ядерный реактор. Здесь у каждого объекта всего одно свойство. Задача решается в одно действие. И необходимости догружать это созданием классов и т. д., в этом случае, я не вижу. Если, конечно не планируется развитие задачи и добавление новых свойств реке и кораблю. Хотя, опять же, в этом случае, в разрезе конкретной задачи, не приходит сразу на ум - какие еще свойства реки могут влиять на время ее прохождения судном. Количество пристаней? Или русалок, с которыми флиртует капитан судна? А добавлять название реки, географическое положение, береговой ландшафт и т. п. с конечной целью найти время прохождения по и против течения - ну, не знаю... Справочник путешествующих с катером под мышкой?

0
23.03.2020, 08:52

Не по теме:

Цитата Сообщение от chumich Посмотреть сообщение
Или русалок, с которыми флиртует капитан судна?
:D
Цитата Сообщение от chumich Посмотреть сообщение
Становлюсь невнимательным
Почему же сразу так, возможно первое решение и правильное. Просто я сталкивался с написанием программы для плав. средств, правда там посерьезней расчеты, используется так называемый треугольник скоростей.
Цитата Сообщение от chumich Посмотреть сообщение
Здесь у каждого объекта всего одно свойство.
Тут полностью согласен, ООП тут вообще избыточен. Но не забываем, что это все в учебных целях (могли бы задачку посложней придумать :) ).

0
23.03.2020, 12:57

Не по теме:

Цитата Сообщение от OttoFix Посмотреть сообщение
возможно первое решение и правильное
Может быть, пусть тогда ТС сам выясняет, что такое V.
Цитата Сообщение от OttoFix Посмотреть сообщение
задачку посложней придумать
Да, и (или) по-адекватней.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.03.2020, 12:57
Помогаю со студенческими работами здесь

Путник двигался T1 часов со скоростью V1, T2 часов со скоростью V2, ., Tk часов со скоростью Vn
Собственно сабж. Знаю как решить задачу если например дано ровно два-три значения, но вот с k кол-вом значений я что-то запутался, т.к там...

Поезд ехал t1 ч со скоростью v1 км / ч, t2 ч со скоростью v2 и t3 ч со скоростью v3. Определить пройденные пути с разной
Поезд ехал t1 ч со скоростью v1 км / ч, t2 ч со скоростью v2 и t3 ч со скоростью v3. Определить пройденные пути с разной скоростью и весь...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru