Все чаты пишут программу на подобие
program Множества;
var
Магазин1, Магазин2, Магазин3, ОбщиеПродукты: set of string;
Продукт: string;
begin
// Ввод множеств продуктов для каждого магазина
writeln('Введите продукты для магазина 1 (через пробел): '
repeat
read(Продукт);
if Продукт <> 'end' then
include(Магазин1, Продукт);
until Продукт = 'end';
writeln('Введите продукты для магазина 2 (через пробел): '
repeat
read(Продукт);
if Продукт <> 'end' then
include(Магазин2, Продукт);
until Продукт = 'end';
writeln('Введите продукты для магазина 3 (через пробел): '
repeat
read(Продукт);
if Продукт <> 'end' then
include(Магазин3, Продукт);
until Продукт = 'end';
// Построение множества ОбщиеПродукты
ОбщиеПродукты := Магазин1 + Магазин2 + Магазин3;
// Вывод результатов
writeln('Продукты, имеющиеся хотя бы в одном из магазинов: '
for Продукт in ОбщиеПродукты do
writeln(Продукт);
end.
ошибка Program1.pas(35) : Встречено 'in', а ожидалось ':'
Чат не может это исправить
program Множества;
var
Магазин1, Магазин2, Магазин3, ОбщиеПродукты: set of string;
Продукт: string;
begin
// Ввод множеств продуктов для каждого магазина
writeln('Введите продукты для магазина 1 (через пробел): '
repeat
read(Продукт);
if Продукт <> 'end' then
include(Магазин1, Продукт);
until Продукт = 'end';
writeln('Введите продукты для магазина 2 (через пробел): '
repeat
read(Продукт);
if Продукт <> 'end' then
include(Магазин2, Продукт);
until Продукт = 'end';
writeln('Введите продукты для магазина 3 (через пробел): '
repeat
read(Продукт);
if Продукт <> 'end' then
include(Магазин3, Продукт);
until Продукт = 'end';
// Построение множества ОбщиеПродукты
ОбщиеПродукты := Магазин1 + Магазин2 + Магазин3;
// Вывод результатов
writeln('Продукты, имеющиеся хотя бы в одном из магазинов: '
for Продукт in ОбщиеПродукты do
writeln(Продукт);
end.
ошибка Program1.pas(35) : Встречено 'in', а ожидалось ':'
Чат не может это исправить