Товарищи!Кто знаком с Паскалем?
Курсовая работа у меня..эх..
Вот задание.
Написать программу "Парикмахерская".
Для каждого посетителя парикмахерской(с одним мастером),известны следующие величины: t=момент его прихода и F=продолжительность его обслуживания.Сколько клиентов обслужит мастер за смену продолжительностью T?Сколько рабочего времени он потратит на обслуживание?
Сижу над ентим заданием и рыдаю...
Конференция "О своем, о девичьем""О своем, о девичьем"
Раздел: Помогите
Отвечать в конференциях и заводить новые темы может любой участник, независимо от наличия регистрации на сайте 7я.ру.
Товарищи!Кто знаком с Паскалем? Курсовая
25.10.2006 23:06:47, не паскаль)17 комментариев
Это... кто-то шутит? Вы хотите сказать, что "прохОдите" некую информатику-программирование в учебном заведении и не знаете, как написать такую программу?
Как-то неудобно даже подавать совет в таком случае, но над чем рыдать? Паскаль я, наверное, толком не помню, однако учебник у вас найдется явно. Спереди программы пишется Begin, в конце end, в начале можно обозначить все эти переменные - продолжительность смены, время обслуживания, макс число посетителей, массив из посетителей (размером макс), тип элемента - время, реальное число посетителей.
Далее пишете сам алгоритм - ввести столько-то данных (сначала "реальное число посетителей", затем столько времен посещения, сколько это "реальное число" и есть). Забить их в массив. Отсортировать массив по возрастанию времени (это методом пузырька можно проще всего, см учебник). Затем посмотреть - нет ли противоречия? Сравнить каждые два соседних времени, проверить - отличаются ли они больше, чем на F. Заодно можно суммировать "лишние" промежутки простОя в отдельную переменную. Далее простым циклом "пока продолжительность не превысит длительность смены T" перебирать времена в массиве и сравнивать со временем начала смены.
Как-то так. 25.10.2006 23:16:17, Ars Vivendi
Как-то неудобно даже подавать совет в таком случае, но над чем рыдать? Паскаль я, наверное, толком не помню, однако учебник у вас найдется явно. Спереди программы пишется Begin, в конце end, в начале можно обозначить все эти переменные - продолжительность смены, время обслуживания, макс число посетителей, массив из посетителей (размером макс), тип элемента - время, реальное число посетителей.
Далее пишете сам алгоритм - ввести столько-то данных (сначала "реальное число посетителей", затем столько времен посещения, сколько это "реальное число" и есть). Забить их в массив. Отсортировать массив по возрастанию времени (это методом пузырька можно проще всего, см учебник). Затем посмотреть - нет ли противоречия? Сравнить каждые два соседних времени, проверить - отличаются ли они больше, чем на F. Заодно можно суммировать "лишние" промежутки простОя в отдельную переменную. Далее простым циклом "пока продолжительность не превысит длительность смены T" перебирать времена в массиве и сравнивать со временем начала смены.
Как-то так. 25.10.2006 23:16:17, Ars Vivendi
А до этого еще в школе "проходили информатику" :-(((
26.10.2006 11:58:25, Фо хум хау
Да ребенок прав сто раз... я немного опешила от вопроса, подумав, поняла, что прекрасно можно очередное время вводить, сравнивать с предыдущими и выстраивать смену.
25.10.2006 23:41:01, Ars Vivendi
Просто программу написать надо?
25.10.2006 23:14:58, Чернобурка
Да
25.10.2006 23:49:33, не паскаль)
спасибо!!! personal_lydi@mail.ru
26.10.2006 00:09:42, не паскаль)
26.10.2006 00:09:42, не паскаль)
СПАСИБО БОЛЬШОЕ!
Я поступил в институт не как многие - лишь бы.Я выбирал ту специальность,по которой я хочу работать.Я выбирал по интересам.
И был разочарован в первый же день...Нас не обучают программированию,мы экономисты-программисты.То есть нас просто обучают работе с программами в сфере экономики!Нас учат изменять их под себя,под свои нужды.С кодом программы мы не работаем!Откуда мне знать что и как пишется?да,согласен,нам давали примерные работы,нас научили что значит тот или иной код,НО.Программирование-это творчество...тут надо мыслить шире...надо творить что-то самому,но ведь прежде этому нужно научиться!наша программа этого не предусматривает(((
А я сам по себе не гений..у меня не получается взять учебник и научиться самому..надо мной надо стоять..меня надо кому-то вести..для этого я и поступил в институт... 26.10.2006 00:33:16, не паскаль)
Я поступил в институт не как многие - лишь бы.Я выбирал ту специальность,по которой я хочу работать.Я выбирал по интересам.
И был разочарован в первый же день...Нас не обучают программированию,мы экономисты-программисты.То есть нас просто обучают работе с программами в сфере экономики!Нас учат изменять их под себя,под свои нужды.С кодом программы мы не работаем!Откуда мне знать что и как пишется?да,согласен,нам давали примерные работы,нас научили что значит тот или иной код,НО.Программирование-это творчество...тут надо мыслить шире...надо творить что-то самому,но ведь прежде этому нужно научиться!наша программа этого не предусматривает(((
А я сам по себе не гений..у меня не получается взять учебник и научиться самому..надо мной надо стоять..меня надо кому-то вести..для этого я и поступил в институт... 26.10.2006 00:33:16, не паскаль)
Ничего свыше здравого смысла и школьного курса математики не нужно. А напрячься и доработать то, чего не понимаете - нужно. В этом весь процесс обучения.
26.10.2006 10:10:18, Арс Вивенди с работы
Так, для информации - Чернобуркиному ребенку 13 лет.Неужели взрослый человек не сможет выучить то, что спокойно тянет ребенок?
26.10.2006 00:39:33, ЧаПай
офф: моя дочка 7 -ми лет занимается музыкой 3-й год. Первые два я "догоняла", теперь-хоть тресни-не успеваю понять:((( мозги скрепят аж от усилий, а у нее-раз-и все понятно:( ИМХО-не только в возрасте дело.
26.10.2006 00:43:51, W.i.t.c.h.
Музыка - умение, которому учатся долго . Как и гимнастика, и коньки и т.п.
Паскаль же рассчитан на быстрое обучение среднезадумывающегося человека. Только дать себе труд задуматься - не все могут.
26.10.2006 00:49:28, ЧаПай
Паскаль же рассчитан на быстрое обучение среднезадумывающегося человека. Только дать себе труд задуматься - не все могут.
26.10.2006 00:49:28, ЧаПай
:) У Оладушка завтра выходной, может она постоять сможет, пока "не паскаль" пару часов понадгрызает гранит науки.
26.10.2006 00:41:22, ВеРа
:)) замените слово институт на "детский сад"
творить...мыслить шире... о чем ты, дядя Сидор...вы вообще мыслить не слишком хотите, легче же попросить: "Люди добрые, помогите кто чем может".
там в Паскале, если мне память не изменяет надо от силы пару десятков команд освоить, гениальность не требуется. 26.10.2006 00:38:15, ВеРа
творить...мыслить шире... о чем ты, дядя Сидор...вы вообще мыслить не слишком хотите, легче же попросить: "Люди добрые, помогите кто чем может".
там в Паскале, если мне память не изменяет надо от силы пару десятков команд освоить, гениальность не требуется. 26.10.2006 00:38:15, ВеРа
Читайте также
7 причин не носить брекеты: когда они противопоказаны и почему
Кому нельзя носить брекеты?