Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 08.10.2013
Сообщений: 13
1

Создать базовый класс "транспортное средство"

25.04.2014, 01:02. Показов 2120. Ответов 2
Метки нет (Все метки)

Создать базовый класс «транспортное средство” , в котором определены след. свойства:
• Название транспортного средства (задается в конструкторе, в который передается в виде
параметра)
• Максимальное количество пассажиров
• Название пункта отбытия
• Название пункта назначения
А также след. методы :
• Осуществить перевозку - возвращает сумму денег, которую принесет продажа всех билетов на
транспортное средство. Виртуальный.
• Вывод информации о транспортном средстве в виде.
Транспортное средство “Название” перемещается из пункта XXX в пункт YYY. Максимальное
количество пассажиров – ZZZ.
Создать производный класс «Автомобиль» на основе класса “транспортное средство”. В классе
«Автомобиль» определите необходимые для этого класса данные и методы:
• Установка марки автомобиля. В зависимости от марки рассчитывается количество посадочных мест.
o Газель – 13
o Лимузин – 24
o Джип - 7
o Ауди 8 – 5
o Ока - 4
• Установка стоимости проезда на 1 посадочное место в автомобиле
• Осуществить перевозку. Сумма денег, которую принесет продажа всех билетов рассчитывается по
след. формуле: стоимость билета * количество пассажиров
• Вывод информации о транспортном средстве в виде:
Транспортное средство “Автомобиль” марки ____, стоимость билетов - AAA. ” перемещается из пункта XXX в пункт YYY. Максимальное количество пассажиров – ZZZ. Выручка от продажи всех билетов составляет NNN.
Создать производный класс «Поезд» на основе класса “транспортное средство”. В классе «Поезд» определите необходимые для этого класса данные и методы:
• Поезд состоит из вагонов. Вагоны могут быть нескольких типов: купе, плацкарт, св (спальный). В поезде может быть несколько вагонов одного типа. Например, в поезде: 4 плацкарта, 4 вагона купейных и 2 СВ.
Тип вагона
Количество пассажиров в вагоне
Стоимость билета
Плацкарт
54
1500
Купе
36
2300
Спальный (СВ)
18
3200
• Осуществить перевозку. Сумма денег, которую принесет продажа всех билетов рассчитывается по след. формуле: Сумма по всем вагонам состава (стоимость билета * вместимость вагона * количество вагонов)
• Вывод информации о поезде в виде:
Транспортное средство “поезд”, в котором NNN вагонов купе, XXX – плацкарт, ZZZ - СВ . Выручка от продажи всех билетов на поезд составляет NNN.
Разработать на основе данных классов программу, осуществляющую диалог с пользователем
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.04.2014, 01:02
Ответы с готовыми решениями:

Создать базовый класс «Транспортное средство» и производные классы «Автомобиль», «Велосипед», «Повозка»
При выполнении данной работы необходимо определить базовый класс и производные от него классы....

Базовый класс «Транспортное средство»
Доброго времени суток! Кому не сложно, создайте, пожалуйста, базовый класс «Транспортное средство»...

Создать базовый класс "Животные" и производные классы "кошки" и "собаки"
Создать базовый класс "Животные". Создать производные классы кошки и собаки. Поля класса с уровнем...

Создать абстрактный базовый класс "Фигура" с виртуальной функцией: "Площадь"
Создать абстрактный базовый класс фигура с виртуальной функцией — площадь. Создать производные...

2
Don't worry, be happy
16989 / 9868 / 1900
Регистрация: 27.09.2012
Сообщений: 24,473
Записей в блоге: 1
25.04.2014, 01:07 2
Цитата Сообщение от snegok1233 Посмотреть сообщение
Разработать на основе данных классов программу, осуществляющую диалог с пользователем
Уже побежал делать!
0
0 / 0 / 0
Регистрация: 08.10.2013
Сообщений: 13
25.04.2014, 01:09  [ТС] 3
Мне бы только с началом помочь,хотя бы с одним рабочим методом.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.04.2014, 01:09

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Создать базовый класс "Массив" и класс-наследник "Матрица"
Добрый день! такой вопрос, как задать двумерный массив и заполнить его рандомными числами. и как...

Создать базовый класс "Квадрат" и класс потомок "Пирамида"
создать класс квадрат с членами класса сторона.Описать методы нахождения площади,периметра и...

Базовый класс "Изделие" и производные классы "Мышь", "Клавиатура", "Монитор"
/*Создать класс изделие, с полями себестоимость, цена, время выполнения, стоимость нормочаса и...

Базовый класс "Источник напряжения", производные классы "Цепь" и "Аккумулятор"
Дали задачу по программированию: составить класс "Источник напряжения", для которого нужно...


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

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

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