![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 20.09.2015
Сообщений: 5
|
![]()
Здравствуйте! Не знаю как написать процедуры procedure GiveDrink(dr:TDrink); и procedure ServeAllCustomers; //обслужить всех клиентов. Не могли бы Вы подсказать как эти процедуры реализовать?
Код:
Последний раз редактировалось Stilet; 24.09.2015 в 17:28. |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]()
начнем с общего
Цитата:
и кто это такие "все клиенты" Можно не писать код, а рассказать своими словами опираясь на данные имеющиеся в классе. TBarmen = class // бармен
программа — запись алгоритма на языке понятном транслятору
|
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 20.09.2015
Сообщений: 5
|
![]()
он должен проверить, если клиенту нет 18 лет и он просит безалкогольный напиток, то выдать ему безалкогольный и, соответственно, наоборот
|
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
GiveDrink это процедура заказа напитка у бармена, или процедура предложения барменом подходящего напитка?
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 | ||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]() Цитата:
У какого такого клиента ? ведь нам нужно "обслужить всех клиентов". Где он (TBarmen) может посмотреть всех своих клиентов ? Как он их(клиентов) может перебрать ? подсказка. Ведь для чего вы вводи в класс какие внутренние объекты (данные). Ну так дайте ответы на вопросы в терминах(именах) этих объектов. to Stilet Цитата:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 24.09.2015 в 17:48. |
||
![]() |
![]() |
![]() |
#6 |
Регистрация: 20.09.2015
Сообщений: 5
|
![]()
Ну, если я правильно понимаю, то это процедура выдачи клиенту напитка, которая будет вызываться при обслуживании клиента
посмотреть он может в списке FCustomers: TList, а перебрать их с помощью цикла Последний раз редактировалось Stilet; 24.09.2015 в 18:39. |
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]() Цитата:
А как он будет проверять клиентов? То есть по каким признакам?
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() Последний раз редактировалось Utkin; 24.09.2015 в 19:11. |
|
![]() |
![]() |
![]() |
#8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Вообще задание мутно, но из того что понял могу предложить такое:
Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#9 |
Регистрация: 20.09.2015
Сообщений: 5
|
![]()
Спасибо большое)
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Написание кода на с# | Феттель | Помощь студентам | 0 | 22.12.2012 12:58 |
Написание кода по примеру картинки | Xman | Помощь студентам | 4 | 11.07.2012 14:00 |
Написание кода в Delphi на создание матриц | Chertenok666 | Помощь студентам | 9 | 30.11.2009 18:23 |
написание кода и музыкальное сопровождение | veter_s_morya | Свободное общение | 0 | 27.09.2008 20:46 |