Czy ort! mam coś takiego:
program SMTH;
{$APPTYPE CONSOLE}
var
ZBIOR : set of String;
BEGIN
include( ZBIOR, 'Tadeusz' );
include( ZBIOR, 'Marek' );
include( ZBIOR, 'Antoniusz');
END.
Czy mogę wykonać teraz pętlę FOR, która będzie kolejno wyciągała te wartości ze zbioru (jeżeli nie znam tych wartości, bo exclude()
to ja też potrafię zrobić)? Chodzi mi o coś jak w przypadku tablic:
// tak:
for i := 0 to 10 do
Wyciągnij_Wartosc( tablica[i] );
// a może tak :P ?:
for i := 0 to 10 do
Wyciągnij_Wartosc( zbior[i] );
Mam nadzieję, że odpowiednio wytłumaczyłem o co mi chodzi... Jak można to zrobić?
PS. Jaka funkcja zwraca ilość wartości w zbiorze?