Advertisement
Alex_Fomin

Untitled

Dec 20th, 2015
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.88 KB | None | 0 0
  1. var
  2.   x: array[1..3] of set of integer;
  3.   y: array[1..2] of set of integer;
  4.   i, j, temp: integer;
  5.  
  6. begin
  7.   for i := 1 to 3 do
  8.     for j := 1 to 10 do
  9.     begin
  10.       repeat
  11.         Write('Введите ' + j + '-ый элемент ' + i + '-го множества: ');
  12.         ReadLn(Temp);
  13.       until temp in [0..100];
  14.       x[i] := x[i] + [temp]
  15.     end;
  16.  
  17.   y[1] := (x[1] + x[2]) * (x[2] + x[3]);
  18.   for i := 0 to 100 do if Odd(i) and (i in y[1]) then y[2] := y[2] + [i];
  19.  
  20.   WriteLn('Исходные множества');
  21.   for i := 1 to 3 do
  22.   begin
  23.     Write('x(' + i + ')= ');
  24.     for j := 0 to 100 do if j in x[i] then Write(j:4);
  25.     WriteLn;
  26.   end;
  27.  
  28.   WriteLn('Сформированные множества:');
  29.   for i := 1 to 2 do
  30.   begin
  31.     Write('y(' + i + ')= ');
  32.     for j := 0 to 100 do if j in y[i] then Write(j:4);
  33.     WriteLn;
  34.   end;
  35. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement