Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
boberjajtsegolo
34 / 34 / 3
Регистрация: 28.11.2012
Сообщений: 164
#1

Программа трамвайная сеть. Определить стоимость проезда на трамвае - C++

28.11.2012, 00:46. Просмотров 303. Ответов 0
Метки нет (Все метки)

Университетское задание для первокурсников, можно сказать первое задание по программированию. По идее, решение должно быть простым, но в голову не приходит ничего путевого (ну не использовать же перебор или не писать же метод для определения кратчайшего пути, но в голову лезут именно такие мысли). У кого какие идеи по решению задачки. Только описывайте алгоритм подробно. Можно и код, и не важно на каком языке, или даже псевдокод.

Задание: Написать программу, которая вычисляет стоимость поездки на трамвае.
Трамвайная сеть имеет следующую структуру:
Существует 5 трамвайных линий, каждая из которых имеет конечную остановку (обозначено красным).
Существует 2 зоны (зеленая область, городская зона; белая микрорайоны). Кроме пяти линий существует еще кольцевой маршрут, который соединяет

между собой каждую вторую остановку каждой из 5 линий.

Остановки обозначаются кодом из двух цифр. Первая цифра обозначает номер линии, вторая номер остановки. Участки дороги, обозначенные пунктиром, закрыты временно на ремонт, по этому не используются.

За каждую поездку берется одноразовый сбор 3 рубля. Если остановки находятся по соседству и проезд между ними не закрыт, стоимость уменьшается до 2 рублей.

Дополнительно берется сбор в 1 рубль за каждое пересечение зон, и за использование конечной станции.

Например:
старт->цель стоимость объяснение
31 -> 32 2 рубля поездка на соседнюю остановку
21 -> 14 4 рубля одноразовый сбор + пересечение границы зон
55 -> 52 5 рублей одноразовый сбор + пересечение границы зон + конечная остановка
0
Миниатюры
Программа трамвайная сеть. Определить стоимость проезда на трамвае  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.11.2012, 00:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Программа трамвайная сеть. Определить стоимость проезда на трамвае (C++):

Интересное задание (Определить стоимость проезда на трамвае) - C++
Определить стоимость проезда на трамвае. Университетское задание для первокурсников, можно сказать первое задание по программированию....

Зная стоимость каждой единицы оборудования, определить суммарную стоимость и кол-во единиц оборуд-я, проработавших > 10 лет - C++
Здрастуйте) помогите задачку по С++ на цикл с постусловием В цехе установлено 15 единиц оборудования, каждое из каких отработало срок...

Разветвляющийся алгоритм. Определить размеры очередей после проезда маршрутного такси заданной вместимости - C++
Известны размеры очередей на трех соседних остановках. Определить размеры очередей после проезда маршрутного такси заданной вместимости.

По введенному с клавиатуры виду транспорта определить стоимость проезда - Turbo Pascal
Тема «Условный и циклический оператор» По введенному с клавиатуры виду транспорта (маршрутное такси-5руб,транвай-2руб, автобус-3руб,...

Вычислить стоимость проезда - Pascal
Вычислить стоимость проезда из пункта a в пункт b и обратно.Исходные данные: расстояние s и стоимость поездки в один конец.

Альтернативная стоимость проезда на маршрутке равна - Экономика
Если стоимость проезда в автобусе равна 18 руб., в маршрутке – 24 руб., на такси – 90 руб., то альтернативная стоимость проезда на...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.11.2012, 00:46
Привет! Вот еще темы с ответами:

Составить программу, которая определяла бы стоимость проезда в один конец между станциями - Pascal ABC
Стоимость проезда на пригородном поезде составляет 3 рубля за одну зону. Нумерация зон ведётся, начиная с городского вокзала(1 зона)....

Определить, сколько видов товара имеют стоимость меньшую чем средняя стоимость - C#
В массиве записана информация о стоимости 20 видов товара. Определить, сколько видов товара имеют стоимость меньшую чем средняя стоимость...

Ввести текст телеграммы и стоимость одного слова. Определить стоимость телеграммы - Pascal ABC
Ввести текст телеграммы и стоимость одного слова. Опред. стоимость телеграммы. При вводе текста запятые обозначаются словом ЗПТ, точки -...

Установка видеонаблюдения в трамвае - Сетевое оборудование
Нужно объяснить что для этого нужно, или наоборот, почему этого сделать нельзя, объяснить, что это слишком дорого, или вообще невозможно....


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.