conjchar.pas

{ ppc386 -va -vh *.pas }
{ COMIENZO DE DESCRIPCION

  Programa de prueba para conjuntos de caracteres
  por arreglos de bits. keywords: conjunto

FIN DE DESCRIPCION }
{-----+-----+-----+-----+-----+-----+-----+-----+-----+-----}
{ $Id: conjchar.pas v1.2 2002/04/05 11:50 mstorti Exp jdelia$}
 
program conjchar;

uses u_setvbi ;

var
  A, B, C: setvbi;
  e      : char;
begin {Ejemplo de utilizacion.}
  A.ANULA;
  A.INSERTA ('a');
  A.INSERTA ('d');
  A.INSERTA ('f');
  A.INSERTA ('f');
  A.INSERTA ('j');
  A.IMPRIME ('A: ');

  B.INSERTA ('c');
  B.INSERTA ('f');
  B.INSERTA ('a');
  B.IMPRIME ('B: ');

  C.UNION (A,B);
  C.IMPRIME ('A UNION B: ');

  C.INTERSECCION (A,B);
  C.IMPRIME ('A INTERSECCION B: ');

  C.DIFERENCIA (A,B);
  C.IMPRIME ('A - B: ');

  C.DIFERENCIA (B,A);
  C.IMPRIME ('B - A: ');

  e := 'c';

  writeln (e,' esta en A: ', A.MIEMBRO (e));
  writeln (e,' esta en B: ', B.MIEMBRO (e));
  C.UNION (A,B);
  writeln (e,' esta en A U B: ', C.MIEMBRO (e));
  C.INTERSECCION (A,B);
  writeln (e,' esta en A int B: ', C.MIEMBRO (e));

end.
{-----+-----+-----+-----+-----+-----+-----+-----+-----+-----}

Generated by GNU enscript 1.6.1.