1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| Дон |
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 22 Пол: Мужской Репутация: 0 |
Парикмахерская. Для каждого посетителя парикмахерской (с одним мастером) известны следующие величины: t – момент его прихода и τ – продолжительность его обслуживания. Сколько клиентов обслужит мастер за смену продолжительностью Т? Сколько рабочего времени он потратит на обслуживание?
Момент прихода и продолжительность обслуживания вводятся пользователем.. Помогите,плизз,если кто может.. |
![]() ![]() |
| Дон |
Сообщение
#2
|
|
Новичок ![]() Группа: Пользователи Сообщений: 22 Пол: Мужской Репутация: 0 |
Цитата Поварьируй c в пределах от 0 до 15 (для фона от 0 до 7). И цвет фона поменял и текста,только... Нужно чтобы цвет меняла только надпись "Парикмахерская"..а так как мы вставляем оператор textcolor после begin,то цвет меняет весь текст в программе... я думал что-то получится,если напишу так: Код begin TextColor(2); Write('Парикмахерская'); end; то есть отдельным циклом...но не вышло..как поступить? Цитата Плохо выглядит вывод времени в долях часа.. действительно плохо..как этого можно избежать? |
| Lapp |
Сообщение
#3
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Код begin TextColor(2); Write('Парикмахерская'); end; то есть отдельным циклом...но не вышло..как поступить? действительно плохо..как этого можно избежать? Это не цикл.. Циклы - это три конкретных оператора: for, while, repeat. А begin и end - это так называемые "операторные скобки", они превращают группу операторов в как бы один. Но только тут они не нужны. Все, что тебе нужно - это после написания сменить цвет обратно: Код TextColor(2); Write('Парикмахерская'); TextColor(7); Что касается форматирования времени под вывод минут, то это можно сделать примерно так.. Сначала берешь целую часть времени в часах (это сколько часов), потом дробную часть умножаешь на 60 и округляешь (это минуты). var Hour,Min:integer; Этот вариант все же грешит тем, что выводит минуты без нулей. Поэтому если хочешь организовать стандартный вывод Час:Мин (через двоеточие), то надо добавлять печать нуля, если минут меньше 10 (то есть чтоб было 12:02, а не 12:2 ) var И напоследок, поскольку у тебя в программе вывод времени делается много раз, то лучше засунуть это все в процедуру. -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Дон Парикмахерская 21.11.2006 2:21
lapp Задачи на моделирование встречаются не очень часто… 21.11.2006 10:49
Дон
Я в паскале очень слаб...он у нас идет первый го… 21.11.2006 17:46
lapp сегодня-завтра сбегаю за учебником по паскалю и на… 22.11.2006 6:21
lapp Дон, я понял, что надо не так резко.
Начнем с само… 23.11.2006 20:10
Дон
Это мы обьявляем две переменные.Время открытия и… 23.11.2006 22:28
lapp > Потом мы взяли эти переменные и присвоили им … 24.11.2006 7:46
Дон
ReadLn считывает данные с экрана.От read отличае… 25.11.2006 1:44
lapp Привет!
> ReadLn считывает данные с экрана.… 25.11.2006 15:13
Дон
Попробовал.
Да,когда ReadLn отсутствует,то прогр… 25.11.2006 20:58
lapp
Тут ошибку выдал...">" expected.Закл… 26.11.2006 5:09
Дон
Все отлично работает)))
{ for Don, BarberShop… 26.11.2006 19:07
lapp
И..как задавать как он хочет стричься?допустим у … 27.11.2006 13:17
Дон
честно говоря не понял...а смысл?если пришел оди… 29.11.2006 1:53
lapp > честно говоря не понял...а смысл?
внимательно… 29.11.2006 6:42
lapp Дон, ты сдался? надоело?.. Еще одна зарубка в ря… 1.12.2006 9:53
Дон Вот уж фигушки...
Ничего я не сдался..стыдно прост… 1.12.2006 18:49
lapp
Вот уж фигушки...
Ничего я не сдался..
И правиль… 2.12.2006 3:48
Дон
В принципе да..курсовую через три дня сдавать)
… 2.12.2006 23:40
lapp
Все работает и пока что все ясно!
Это очень х… 6.12.2006 8:04
Дон Мда..все-таки комментарии вещь хорошая...без них б… 7.12.2006 1:32
Lapp
А как вывести в начале программы большими белыми … 7.12.2006 11:39
Дон
Можно в принципе и на английсском...я просто хот… 7.12.2006 12:31
Lapp
Можно в принципе и на английсском...я просто хоте… 7.12.2006 13:08
Дон
Вот какая фигня...текст-то он окрасил...
Только … 9.12.2006 1:25
Lapp
когда я задаю Uses Crt; в начале программы,CTRL-Z… 9.12.2006 15:35
Гость
Зашел,почитал...не разобрался :unsure:
мы должн… 9.12.2006 17:20
Lapp
Зашел,почитал...не разобрался :unsure:
Такое та… 9.12.2006 17:28
Дон
неа..признаться честно,не нашел..
CheckEof:Bool… 10.12.2006 1:27
Lapp > неа..признаться честно,не нашел..
Но теперь-т… 10.12.2006 9:08
Дон
нет..признаться,с ними я не знаком..
В раздел… 10.12.2006 20:00
Lapp
В разделе CRT?Нету!я даже поиск давал по глав… 11.12.2006 9:12
Дон
У нас по приложению 4-Типы данных!
не могу на… 12.12.2006 4:08
Lapp > У нас по приложению 4-Типы данных!
Это Гл… 12.12.2006 6:16
Дон
Усе..найдено)))
спасибо большое :give_rose:
… 13.12.2006 2:35
Lapp > Усе..найдено)))
Вывод: внимательнее относись … 13.12.2006 8:35
Дон Прошелся по программе...возникло несколько вопросо… 14.12.2006 21:29
Lapp > Прошелся по программе...возникло несколько во… 15.12.2006 8:42
Дон
А то...
Я почему постоянно переспрашиваю..глупос… 16.12.2006 20:51![]() ![]() |
|
Текстовая версия | 5.11.2025 18:21 |