![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 17.12.2013
Сообщений: 4
|
![]()
Нужна помощь с данной программой.На предприятии имеется 8 цехов (переменная Ceh), которые выпускают определенный ассортимент (переменная Asortyment) стандартных крепежных деталей. Сегодня каждый цех выпускает определенный набор таких деталей (оператор Ceh [i]: = ...). Далее приведен начало программы анализа ассортимента стандартных деталей, выпускаемых на заводе:
Код:
________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка на панели форматирования с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 23.12.2013 в 19:42. |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
ну, начнём с начала.
если нужно Цитата:
Ответ := Ceh[1]*Ceh[2]*Ceh[3]*....*Ceh[8]; или, в цикле (см. код ниже) Но это не самое сложное. Самое сложное в паскале с множествами - это ВЫВЕСТИ содержимое множества. Создатели языка (Н.Вирт) вольно или невольно, но не внесли стандартную возможность вывести содержимое множества. Поэтому, единственный способ вывести - это перебирать ВСЕ ВОЗМОЖНЫЕ варианты и проверять их вхождение в множество. (например, см. код ниже) ну и последнее. Если нужно вывести номеклатуру, которую выводят ВСЕ цеха, то для вашего примера это уже - ПУСТОЕ множество - ибо нет ни одной детали, которую производят в 3-х цехах (уже не говоря про остальные пять цехов). ну вот, пример кода: Код:
|
|
![]() |
![]() |
![]() |
#3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа на тему - Записи Pascal | deus95 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 17.12.2013 18:25 |
Программа на тему - Множества | deus95 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 17.12.2013 17:53 |
программа на тему записи. | hunter129 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 20.11.2013 18:50 |
Программа на тему очередь. | venera-8 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 08.06.2011 19:29 |