-Поиск по дневнику

Поиск сообщений в Master71

 -Подписка по e-mail

 

 -Сообщества

Участник сообществ (Всего в списке: 1) СТИХОТВОРЕНИЯ

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 04.02.2011
Записей:
Комментариев:
Написано: 143


Сумма машин и платежей

Воскресенье, 25 Марта 2012 г. 13:42 + в цитатник
Представьте пункт для взымания платежей за проезд по автостраде. Каждая проезжающая машина должна заплатить 50 центов за проезд, однако часть машин платит за проезд, а часть проезжает бесплатно. В кассе ведется учет числа проехавших машин и суммарная выручка от платы за проезд.

Создайте модель такой кассы с помощью класса tollBooth. Класс должен содержать два поля. Одно из них, типа unsigned int, предназначено для учета количества проехавших машин, а второе типа double будет содержать суммарную выручку от платы за проезд. Конструктор должен инициализировать оба поля нулевым значением. Метод payingCar() инкриминтирует число машин и увеличивает на 0,5 суммарную выручку. Другой метод, nopayCar(), увеличивает на единицу число автомобилей, но оставляет без изменения выручку.

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

Смотрите пример программы во вложении

Вложение: 3948652_kodc.txt

Метки:  

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку