Модератор: Модераторы
operator + (z1, z2: complex) z: complex;
Begin
  z.re := z1.re + z2.re;
  z.im := z1.im + z2.im;
End;R:=A XOR B;Дож писал(а):(Реализовать её можно было бы через другие побитовые операции, например, формулой (A or B) and not (A and B), если бы было нужно.)
type
   MyItem = (ItemA, ItemB, ItemC);
   MyItems = set of MyItem;
var
   a, b, aXORb: MyItems;
   it: MyItem;
begin
   a := [ItemA, ItemB];
   b := [ItemB, ItemC];
   aXORb := a >< b;
   for it in aXORb do writeln(it);
end.ItemA
ItemC
Вернуться в Free Pascal Compiler
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1