|
0 / 0 / 0
Регистрация: 26.10.2019
Сообщений: 18
|
|
Для составления расписания26.10.2019, 23:50. Показов 7439. Ответов 37
Метки нет (Все метки)
Пожалуйста помогите я учитель и мне нужна программа в которую я буду вводить номер ученика его кружки их начало-конец (пример: 8:00-8:45) и когда я введу всех программа должна будет составить мне расписание с понедельника по субботу с 8 утра до 9 вечера так что-бы ученикам было удобно до меня добраться и у них было по 2 урока на неделе и должен показываться время день недели и число когда придет ученик. При этом должно выглядеть более менее. (Я знаю что это очень сложно но пожалуйста сделайте.)
0
|
|
| 26.10.2019, 23:50 | |
|
Ответы с готовыми решениями:
37
Макрос для составления расписания Софт для составления расписания Генетический алгоритм для составления расписания |
|
2374 / 776 / 561
Регистрация: 15.01.2019
Сообщений: 2,394
|
||
| 04.11.2019, 20:56 | ||
Не знаю почему, но на этих словах, я вам верю. 1. Но вы хотите именно PascalABC.net. Я правильно понял? 2. Вы в этой программной среде немного шарите. 3. Поэтому вам все равно, что эта программа будет заведомо слабее всех существующих, главное это то, что эту программу сделали вы?
0
|
||
|
0 / 0 / 0
Регистрация: 26.10.2019
Сообщений: 18
|
|||
| 05.11.2019, 21:26 [ТС] | |||
|
Я очень плохо разбираюсь в программирование по этому я прошу написать программу вас. Давайте сделаем так вы напишите программу я попробую ее скажу что не так и вы отредактируете. Можно так?
Добавлено через 5 минут Добавлено через 1 минуту
0
|
|||
|
0 / 0 / 0
Регистрация: 26.10.2019
Сообщений: 18
|
|
| 06.11.2019, 20:44 [ТС] | |
|
Жду помощи
0
|
|
|
3053 / 1672 / 657
Регистрация: 19.03.2019
Сообщений: 5,380
|
||
| 07.11.2019, 09:28 | ||
|
Не помогли? Ладно. Попробуем ещё раз. Тогда можно уточнить? Вот, предположим, у тебя уже есть такая программа. Запускаем. Потом что туда вводить? Ну, номер ученика, понятно, а ещё что? ввели 26 учеников. потом что должна сделать программа? Расскажи подробнее, с примером (ну, можно не 26 учеников в примере показать, а, скажем, 5 учеников). И, правда, Turbo Pascal явно не подходящий выбор инструмента. Я бы рекомендовал FreePascal/Lazarus. или Delphi. и я не понимаю, чем не устраивает обычный MS Excel! Если тебе нужно ехать, а не шашечки.
0
|
||
|
2374 / 776 / 561
Регистрация: 15.01.2019
Сообщений: 2,394
|
|
| 07.11.2019, 19:00 | |
|
mr-Crocodile, это бесполезные вопросы. Вариант FreePascal/Lazarus автору вопроса уже предлагался, но он его проигнорировал. Автор вопроса хочет именно PascalABC.net. Я очень плохо разбираюсь в PascalABC.net. Попытался найти учебники по созданию приложений - их тоже нет. Есть множество учебников по C#, по которым тоже нужно учиться, но я автора вопроса уже не спрашиваю по этой теме - перевод времени и сил.
В общем как я понял, все кто советовали работать в с-подобных языках и не заморачиваться мертвечиной были совершенно правы.
0
|
|
|
3053 / 1672 / 657
Регистрация: 19.03.2019
Сообщений: 5,380
|
|||
| 08.11.2019, 09:41 | |||
![]() Но, конечно, никто не будет разрабатывать приложение за автора темы. Тем более, что я так и не понял, что он хочет задать и что хочет получить в итоге. если у него есть время занятий для каждого ученика и это нужно просто свести в единую красивую таблицу - то это несложно. А если у него есть куча учеников, у каждого есть диапазон свободного времени и есть сетка часов, куда их нужно разбросать, то это задача СОСТАВЛЕНИЯ расписания. Это, конечно, тоже решаемо (тем более, в настоящих задачах составления расписания всё намного сложнее - вместо учеников группы, но зато учителей/предметов много, у них свои ограничения (по часам работы) + ещё обычно нужно и кабинеты разбросать, если речь про ВУЗ идёт. У ТС всё намного проще.) Но мне и не нужно понимать, что нужно ТС, это проблема TC.
0
|
|||
|
2374 / 776 / 561
Регистрация: 15.01.2019
Сообщений: 2,394
|
|
| 08.11.2019, 17:13 | |
|
1
|
|
|
3053 / 1672 / 657
Регистрация: 19.03.2019
Сообщений: 5,380
|
||
| 08.11.2019, 17:30 | ||
|
Перенесите, пожалуйста, эту тему в раздел https://www.cyberforum.ru/pascalabc-net/ ( PascalABC.NET ) чтобы никто не удивлялся!
0
|
||
|
Почетный модератор
64319 / 47615 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 08.11.2019, 17:37 | |
|
Перенес в корень раздела, в .net ей тоже не место, вообще бы закрыть ее.
1
|
|
|
0 / 0 / 0
Регистрация: 26.10.2019
Сообщений: 18
|
|
| 09.11.2019, 22:19 [ТС] | |
|
Я не могу разобрать в Лаурус
0
|
|
|
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,433
|
|
| 10.11.2019, 09:07 | |
|
0
|
|
|
3053 / 1672 / 657
Регистрация: 19.03.2019
Сообщений: 5,380
|
|
| 11.11.2019, 11:30 | |
|
Михаил_Мишин, на вопросы отсюда Для составления расписания ответ будет?
0
|
|
|
0 / 0 / 0
Регистрация: 26.10.2019
Сообщений: 18
|
|||
| 12.11.2019, 23:30 [ТС] | |||
|
1 Номер ученика. 2 Секцию ученика ее начало и конец (секций может быть несколько). 3 Я ввожу сколько часов (45 мин) в неделю у этого ученика от 1 часа до 3. Так я проделываю с каждым учеником. Программа должна вывести расписание где будет написана дата и время когда ко мне придет ученик. (Надо вводить секцию и ее время чтобы программа сразу это учитывала и не ставила мне этого ученика в это время). Добавлено через 16 минут Порядок действий: 1 Ввожу номер ученика. 2 Ввожу его секции (От 2 до 6 ввожу время начала и конца секции). 3 Ввожу смену первая или вторая (В общеобразовательной школе). (Это нужно чтобы программа сразу убирала время когда не может ученик). 4 Ввожу сколько часов (45 мин) в неделю у этого ученика (От 1 до 3). Так я проделываю с каждым учеником. В итоге мне программа должна будет вывести расписание в котором будет указанны даты и под каждой датой будет стоять время и номер ученика который придет в это время. Пример: 11.11.19 12.11.19 13.11.19 8:00-5 9:00-3 17:30-4 15:30-2 16:45-1 и так далее (работаю я с 8:00 до 21:00 максимум)
0
|
|||
|
3053 / 1672 / 657
Регистрация: 19.03.2019
Сообщений: 5,380
|
|||||||||
| 13.11.2019, 11:04 | |||||||||
|
смены в школе - насколько я понимаю, каждый день расписание разное, в какой-то день 4 урока, в какой-то 6 уроков. известно ли время начала и окончания смен в общеобразовательной школе или где это время задаётся? Вы так хорошо начали - выделите его и нажмите кнопку # на панели, чтобы результат был в таком виде:
0
|
|||||||||
|
0 / 0 / 0
Регистрация: 26.10.2019
Сообщений: 18
|
||||||
| 13.11.2019, 21:10 [ТС] | ||||||
|
пример
программа: Введите номер ученика. я:1 программа: Введите секции от 2 до 6. я: 1 8:40-10:50 2 13:45-14:30 3 15:10-17:114 4 19:00-20:00 (Программа понимает что в это время урок ставить мне не надо) программа: Введите смену я: Вторая (Это тоже для того чтобы программа не ставила мне этого ученика во вторую смену) программа: Сколько часов в неделю у этого ученика? я:2 программа: Введите номер ученика я: (Повторяю все действия что и с первым но информация друга) Так я проделаю с каждым учеником и программа должна будет вывести такое
Добавлено через 2 минуты программа должна будет запомнить введенную информацию (чтобы мне не пришлось вводить одну и туже информацию каждый раз)
0
|
||||||
|
3053 / 1672 / 657
Регистрация: 19.03.2019
Сообщений: 5,380
|
|||||||
| 14.11.2019, 10:33 | |||||||
|
продолжим разговор?
и, главное, у каждого ученика эти секции свои?! А первая смена с какого часа до какого? Программа же должна чётко знать допустимые диапазоны для каждой смены. А то, что ученик учится во вторую смену, а у него в 13 часов, в 15 часов и 19 часов какие-то секции, это странно, но нашу программу это не должно волновать. Верно? далее. Это косяк в вашем примере? да и мне кажется, нужно в расписании указывать время начала занятия и время окончания. ну и последний вопрос. ученик 1 учится во вторую смену. Секция у него заканчивается в 10:50 Почему его не поставить на занятие в 10:55? ему нужно время чтобы добраться? Сколько оставлять времени на дорогу? если даже час оставить, так может ему поставить занятие в 11:50 ? Время начала занятий и секций числа, кратные пяти минутам, как я понимаю? Добавлено через 4 минуты Дополню ответ. Чем дальше я смотрю, тем больше мне кажется, что Вы просто недооценили сложность поставленной задачи. Сделать такое самостоятельно Вы, скорее всего, не сможете. А искать альтруиста, который потратит кучу времени - будет достаточно сложно. единственная надежда для Вас, если не брать во внимание фриланс - это то, что кто-то набросает быстро "рыбу", шаблон, который Вы уже сможете долго и спокойно допиливать под свои нужды.
0
|
|||||||
|
0 / 0 / 0
Регистрация: 26.10.2019
Сообщений: 18
|
|||||||
| 15.11.2019, 19:01 [ТС] | |||||||
|
Добавлено через 56 секунд Добавлено через 1 минуту Добавлено через 8 минут По разному с 8:00 точно конец надо будет ввести самому , а вторая с 13:45 конец тоже надо вводить самому пример программа:введите смену я:вторая программа:во сколько конец я:18:15 (Приношу извинения за изменения просьб во время работы ) Добавлено через 2 минуты Добавлено через 1 минуту Добавлено через 3 минуты
0
|
|||||||
|
3410 / 1829 / 489
Регистрация: 28.02.2015
Сообщений: 3,696
|
|
| 15.11.2019, 20:05 | |
|
Михаил_Мишин, специально для Вас:Этапы создания программы:
Первые два пункта Ваши:
Вас допрашивают как партизана "что это?" - Вы для опрделения "этого" - вводите новые слова, значение которых понятны только Вам.
0
|
|
| 15.11.2019, 20:05 | |
|
Помогаю со студенческими работами здесь
38
Программа для составления расписания занятий Генетический алгоритм для составления расписания
Нужно написать программу для составления расписания Не могу сделать триггер для составления правильного расписания графика Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель здравосохранения 17. Планы на выгорание
anaschu 23.05.2026
Вот конкретная схема реализации:
В классе Работник добавить:
накопленнаяУсталость — растёт каждый час работы, снижается в перерывы и болезни
коэффициентПрезентеизма — снижает продуктивность. . .
|
Изменение цветов в палитре gif файла aka фавикона
russiannick 23.05.2026
Изменение цветов в палитре gif файла, юзаемого как фавиконка в составе html-файла, помещенная в base64, средствами нативного Java Script, навеянное сном в майский день.
Для работы необходим браузер,. . .
|
Модель здравосохранения 16. Слишком хорошие и здоровые сотрудники уходят, недовольные зарплатой
anaschu 23.05.2026
Отладка увольнений и настройка производительности
Сегодня во второй половине дня разобрались с механикой увольнений и настроили коэффициент сложности заданий. Вот что было сделано.
. . .
|
Как я стал коммунистом))) Модель сохранения здоровья сотрудников, запись блога номер 15
anaschu 23.05.2026
Внезапно хорошее здоровье сотрудников не нужно капиталистам?))
|
|
Модель здравоСохранения 15. Как мы чинили AnyLogic модель рабочего коллектива: сочленение диаграммы состояний болезней и поломок в ресурспул
anaschu 23.05.2026
Как мы чинили AnyLogic модель рабочего коллектива
Сегодня разобрались с пятью багами, из-за которых модель либо падала с ошибкой, либо давала совершенно бессмысленные результаты. Каждый баг был. . .
|
Диалоги с ИИ
zorxor 23.05.2026
Насколько я понимаю - Вы - Искусственный Интеллект. Это так?
Да, всё верно. Я — искусственный интеллект.
Я представляю собой большую языковую модель, созданную для помощи в самых разных задачах. . . .
|
Модель здравосохранения 14. Собираем всю модель вместе.
anaschu 22.05.2026
Модель собрана. В будущих постах на видео я покажу, как она работает.
В этом посте запускаем её, проверяем результаты и разбираем что можно с ней делать дальше.
Перед запуском проверяем. . .
|
Модель здравоохранения 13. Добавление самой системы здравоохранения.
anaschu 22.05.2026
В предыдущем посте мы настроили болезни. Теперь добавим события, которые управляют здоровьем всего коллектива, а также настроим рабочий график и расчёт финансов.
В Main создаём четыре события. . . .
|