Помогите найти ошибку
const
n=10;
type
bluda=(Borscht,Soup,Salsola,Ear,Okroshka,Pickle,Meatballs,Rice,Roast,Buckwheat,Pasta,Vegetable_stew,Mashed_potatoes,Salads,Casseroles,Cheese_cakes,Jelly,Compote,Tea,Coffee);
assort= set of bluda;
menu= array [1..n] of assort;
//-------------------------------------------------
procedure Nal (d:menu;var a,b,c:assort);
var
i:Integer;
begin
a:=[ ];
b:=d[1];
for i:=1 to n do
begin
a:=a+d;
b:=b*d
end;
c:=[Borscht..Coffee]-a
end;
//------------------------------------------------
procedure Print (a:assort);
var
i:bluda;
begin
for i:=Borscht to Coffee do
if i in a then
write(i, ' ')
end;
//-----------------------------------------------
var
mn:menu;
x,y,z:assort;
begin
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
Nal(mn,x,y,z);
Writeln;
Print(x);
Writeln('блюда которые имеются и на завтрак, и на обед, и на ужин:');
Print
;
Writeln;
Print(z);
Readln
end.
В столовой имеются отдельные меню на завтрак, обед и ужин.Известно, что в каждом из этих меню не более 10 видов блюд.Определить какие виды блюд имеются только на
завтрак, только на ужин,толькои на обед(виды блюд рассматривать как данные
перечислимого типа)
const
n=10;
type
bluda=(Borscht,Soup,Salsola,Ear,Okroshka,Pickle,Meatballs,Rice,Roast,Buckwheat,Pasta,Vegetable_stew,Mashed_potatoes,Salads,Casseroles,Cheese_cakes,Jelly,Compote,Tea,Coffee);
assort= set of bluda;
menu= array [1..n] of assort;
//-------------------------------------------------
procedure Nal (d:menu;var a,b,c:assort);
var
i:Integer;
begin
a:=[ ];
b:=d[1];
for i:=1 to n do
begin
a:=a+d;
b:=b*d
end;
c:=[Borscht..Coffee]-a
end;
//------------------------------------------------
procedure Print (a:assort);
var
i:bluda;
begin
for i:=Borscht to Coffee do
if i in a then
write(i, ' ')
end;
//-----------------------------------------------
var
mn:menu;
x,y,z:assort;
begin
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
Nal(mn,x,y,z);
Writeln;
Print(x);
Writeln('блюда которые имеются и на завтрак, и на обед, и на ужин:');
Writeln;
Print(z);
Readln
end.
В столовой имеются отдельные меню на завтрак, обед и ужин.Известно, что в каждом из этих меню не более 10 видов блюд.Определить какие виды блюд имеются только на
завтрак, только на ужин,толькои на обед(виды блюд рассматривать как данные
перечислимого типа)