IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Парикмахерская, программа
Дон
сообщение 20.11.2006 22:21
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 22
Пол: Мужской

Репутация: -  0  +


Парикмахерская. Для каждого посетителя парикмахерской (с одним мастером) известны следующие величины: t – момент его прихода и τ – продолжительность его обслуживания. Сколько клиентов обслужит мастер за смену продолжительностью Т? Сколько рабочего времени он потратит на обслуживание?
Момент прихода и продолжительность обслуживания вводятся пользователем..
Помогите,плизз,если кто может..
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
Дон
сообщение 14.12.2006 17:29
Сообщение #2


Новичок
*

Группа: Пользователи
Сообщений: 22
Пол: Мужской

Репутация: -  0  +


Прошелся по программе...возникло несколько вопросов...

Цитата
Серьезно - CRT действительно, з@р@з@, переделывает стандартный ввод по-своему, и за это я ее не люблю. Когда я советовал тебе использовать этот модуль, я забыл, что мы работаем с EoF, извини..

Вот тут можно поподробнее..почему crt так действует на Eof,при этом блокируя работу CTRL-Z?

Цитата
t,t1,t2,TWork,TOpen,TClose:real;


Twork-это время работы.
topen и tclose -закрытие открытие...
запутался вот где...t,t1,t2 - это что за времена?работы,обслуживания и..и чего?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Lapp
сообщение 15.12.2006 4:42
Сообщение #3


Уникум
*******

Группа: Модераторы
Сообщений: 6 823
Пол: Мужской
Реальное имя: Лопáрь (Андрей)

Репутация: -  159  +


> Прошелся по программе...возникло несколько вопросов...
Дон, без обид - надо активнее. Время проходиться по программе прошло. Если хочешь научиться программировать - делай хотя бы по одной новой задаче в день. Свои задачи, не для сдачи. Тогда не будет всяких побочных (извини, дурацких) вопросов, а будет только одно: правильный результат. И если ты сможешь это делать, то увидишь, что вопросы больше не возникают. То есть они возникают, но сразу находят ответ. Просто подходить нужно с другой стороны - с максимального количества практики. И тогда все будет ясно, все вопросы ответятся сами собой. Задачи можешь брать из текущей ленты нашего Форума (самые простые сначала), решать их и сверяться с тем, что отвечают. Всегда можно вмешаться в беседу, если что-то неясно..

> Вот тут можно поподробнее..
> почему crt так действует на Eof,при этом блокируя работу CTRL-Z?
Да просто она так сделана! Я не видел ее сорсов и ничего про это не знаю. Перехватывает файловый ввод/вывод на консоль, да и все тебе тут.. Так захотели разработчики.. При этом они, как ты убедился, оставили лазейку для использования Ctrl-Z, хотя и не очень хорошо. В свое время, чтоб избежать всяких таких сложностей, я написал свой собственный модуль для работы с экраном (цвет и т.п.), а CRT отложил в сторонку, и пользовался Ctrl-Z без ограничений. Правда, у этого подхода тоже есть недостатки, но это другой разговор.

> Twork-это время работы.
это общее время работы, то есть промежуток

> topen и tclose -закрытие открытие...
то есть моменты свершения неких событий

> запутался вот где...t,t1,t2 - это что за времена?работы,обслуживания и..и чего?
t - это как бы текущее время в нашей модели.
t1 - время начала сеанса стрижки;
t2 - время окончания сеанса.
Ты не замечал, что то, что мы называем временем (и измеряем в часах, секундах..) на самом деле имеет сильно неодинаковый смысл? Рассмотрим фразу:
"Мой обед по расписанию рабочего дня длится 1 час, при этом начинается он в 12:00, поэтому сейчас, в 12:45, господин старший менеджер, я имею полное право разгадывать кроссворд."

Тут 1 час - это длительность промежутка времени. Обед был сегодня, будет завтра - это некий процесс, и 1 час - это продолжительность его течения. Здесь TWork - это время работы парикмахера, то есть сколько времени продолжался процесс стрижки. Этот процесс мог прерываться (если были простои), но мы считаем суммарное время. И это важно, так как промежутки времени можно суммировать.

12:00 - это время события. Такое же, как твой год рождения или отмена крепостного права (1861г.). Оно зафиксировано на шкале времени. Тут таковыми являются время открытия и закрытия, время начала и окончания сеанса. Складывать их бессмысленно (сложи начало обеда (12) с концом обеда (13) - и что получишь? Кому надо это 25?). Зато можно к таким временам прибавлять промежутки. Еще, их можно вычитать, чтоб получать промежутки..

12:45 - это текущее время. Оно в каждой реальности одно, но реальностей может быть много. Смотря фильм, мы живем во времени фильма (а в нем может быть несколько нитей). Решая задачу про парикмахера (моделируя его деятельность во времени), мы должны иметь его текущее время. При этом отмечать всякие события, мелкие и крупные, если надо. Например, начало и конец сеанса..

Ты понял, почему я все это развел?
Ты сказал: "Twork-это время работы". Это неточно. Я уточнил: общее время работы, чтобы ты не путал с текущим временем работы (жизни) парикмахера. И счел нужным навести порядок в твоих мыслях. Получилось?.. smile.gif


--------------------
я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Дон   Парикмахерская   20.11.2006 22:21
lapp   Задачи на моделирование встречаются не очень часто...   21.11.2006 6:49
Дон   Я в паскале очень слаб...он у нас идет первый го...   21.11.2006 13:46
lapp   сегодня-завтра сбегаю за учебником по паскалю и на...   22.11.2006 2:21
lapp   Дон, я понял, что надо не так резко. Начнем с само...   23.11.2006 16:10
Дон   Это мы обьявляем две переменные.Время открытия и...   23.11.2006 18:28
lapp   > Потом мы взяли эти переменные и присвоили им ...   24.11.2006 3:46
Дон   ReadLn считывает данные с экрана.От read отличае...   24.11.2006 21:44
lapp   Привет! > ReadLn считывает данные с экрана....   25.11.2006 11:13
Дон   Попробовал. Да,когда ReadLn отсутствует,то прогр...   25.11.2006 16:58
lapp   Тут ошибку выдал...">" expected.Закл...   26.11.2006 1:09
Дон   Все отлично работает))) { for Don, BarberShop...   26.11.2006 15:07
lapp   И..как задавать как он хочет стричься?допустим у ...   27.11.2006 9:17
Дон   честно говоря не понял...а смысл?если пришел оди...   28.11.2006 21:53
lapp   > честно говоря не понял...а смысл? внимательно...   29.11.2006 2:42
lapp   Дон, ты сдался? надоело?.. Еще одна зарубка в ря...   1.12.2006 5:53
Дон   Вот уж фигушки... Ничего я не сдался..стыдно прост...   1.12.2006 14:49
lapp   Вот уж фигушки... Ничего я не сдался.. И правиль...   1.12.2006 23:48
Дон   В принципе да..курсовую через три дня сдавать) ...   2.12.2006 19:40
lapp   Все работает и пока что все ясно! Это очень х...   6.12.2006 4:04
Дон   Мда..все-таки комментарии вещь хорошая...без них б...   6.12.2006 21:32
Lapp   А как вывести в начале программы большими белыми ...   7.12.2006 7:39
Дон   Можно в принципе и на английсском...я просто хот...   7.12.2006 8:31
Lapp   Можно в принципе и на английсском...я просто хоте...   7.12.2006 9:08
Дон   И цвет фона поменял и текста,только... Нужно что...   7.12.2006 22:24
Lapp   [code]begin TextColor(2); Write(...   8.12.2006 2:49
Дон   Вот какая фигня...текст-то он окрасил... Только ...   8.12.2006 21:25
Lapp   когда я задаю Uses Crt; в начале программы,CTRL-Z...   9.12.2006 11:35
Гость   Зашел,почитал...не разобрался :unsure: мы должн...   9.12.2006 13:20
Lapp   Зашел,почитал...не разобрался :unsure: Такое та...   9.12.2006 13:28
Дон   неа..признаться честно,не нашел.. CheckEof:Bool...   9.12.2006 21:27
Lapp   > неа..признаться честно,не нашел.. Но теперь-т...   10.12.2006 5:08
Дон   нет..признаться,с ними я не знаком.. В раздел...   10.12.2006 16:00
Lapp   В разделе CRT?Нету!я даже поиск давал по глав...   11.12.2006 5:12
Дон   У нас по приложению 4-Типы данных! не могу на...   12.12.2006 0:08
Lapp   > У нас по приложению 4-Типы данных! Это Гл...   12.12.2006 2:16
Дон   Усе..найдено))) спасибо большое :give_rose: ...   12.12.2006 22:35
Lapp   > Усе..найдено))) Вывод: внимательнее относись ...   13.12.2006 4:35
Дон   Прошелся по программе...возникло несколько вопросо...   14.12.2006 17:29
Lapp   > Прошелся по программе...возникло несколько во...   15.12.2006 4:42
Дон   А то... Я почему постоянно переспрашиваю..глупос...   16.12.2006 16:51


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 18.07.2025 14:19
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"