![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 15.02.2009
Сообщений: 10
|
![]()
Сформировать запись, имеющую следующую структуру
type преподаватель=record фамилия:string; предмет:string; факультет:string; курс:1..5; количество часов:integer; end; и определить: преподавателя имеющего самую большую нагрузку; список предметов, которые читает данный преподаватель; объем часов на данном факультете и данном курсе. Код:
![]() Спасибо Последний раз редактировалось Stilet; 24.02.2009 в 09:09. |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Так тебе нужно получить для каждого препода кол-во предметов( часов), ну яб так сделал: в отдельный массивчик двумерный вводил - первый параметр - препод. Потом прошелся бы по твоим записям и во вторую ячейку массива с таким-то преподом поплюсовал нагрузку часов на текуший предмет, а далее в цикле просто бы нашел максимум этого массива.
Надеюсь не очень туманно пояснил...
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]()
Эта структура, которую Вы привели обязательная, или это Вы так решили?
Дело в том, что такой структурой задачу не решить, т.к. у каждого препода будет по одному предмету, одному факультету, одному курсу. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 15.02.2009
Сообщений: 10
|
![]()
Да, обязательная. Решить надо обязательно с записями. Тем не менее спасибо, но у меня такой препод что его в Ваших словах фиг убедишь, буду убеждать
![]() |
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 15.02.2009
Сообщений: 10
|
![]()
структура не обязательная
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]()
Вот, что то соорудил.
Сделал такую структуру: массив преподавателей; у каждого преподавателя до 5 предметов; каждый предмет может быть на 1-5 факультетах; на каждом факультете 5 курсов. Код:
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 15.02.2009
Сообщений: 10
|
![]()
puporev, спасибо тебе огромное ))) структура классная
![]() |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 15.02.2009
Сообщений: 10
|
![]()
Копеццц ((( не правильно понял задание ( поздно дошло, надо чтобы выводило список предметов не того у кого макс нагрузка а любого, т.е. вводишь препода он те выдеёт его предметы, с факультетом и курсом то же самое(((
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]()
Ну так переделай. После вывода максимального, сделай запрос
Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Внести в задачу пару условий,пожалуйста помогите(Pascal-record)тип записи... | Andrux | Помощь студентам | 2 | 15.02.2009 17:51 |
Pascal. Тип record | deu4er | Помощь студентам | 10 | 11.02.2009 04:19 |
Pascal Перевод в Польскую запись | ЮнПрог | Помощь студентам | 3 | 29.12.2008 13:51 |
Множественный тип данных/Pascal | ромка) | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 31.05.2008 18:53 |
тип запись | связист | Помощь студентам | 5 | 13.12.2006 08:59 |