Ver Mensaje Individual
  #2  
Antiguo 24-04-2006
Avatar de Thales
Thales Thales is offline
Miembro
 
Registrado: ago 2005
Posts: 48
Reputación: 0
Thales Va por buen camino
No dices el tipo de elementos del conjunto así que por ejemplo, he supuesto que son caracteres. La variable S se supone que contiene al conjunto en cuestión:

Código Delphi [-]
type
  TConjunto = set of Char;
var
  S: TConjunto;
  I: Char;
  Elementos: string;
begin
  Elementos := '';
  for I := Low(Char) to High(Char) do
    if I in S then
    begin
      if Length(Elementos) > 0 then
        Elementos := Elementos + ', ';
      Elementos := Elementos + I;
    end;
  ShowMessage(Elementos);
end;

Un saludo
__________________
Mi web: http://personales.ya.com/cuaderno
Responder Con Cita