r_set.LST 375 B

12345678910111213141516171819
  1. Listing:
  2. 1 MODULE RSet;
  3. 2 TYPE R = [0 .. 9];
  4. 3 VAR ExitCode : INTEGER;
  5. 4 s, t : SET OF R;
  6. 5 b : BOOLEAN;
  7. 6 BEGIN
  8. 7 ExitCode := 0;
  9. 8 s := s;
  10. 9 t := s;
  11. 10 b := 3 IN s;
  12. 11 IF b THEN ExitCode := 1 ELSE ExitCode := 2 END;
  13. 12 IF s = t THEN ExitCode := ExitCode + 10 END
  14. 13 END RSet.
  15. 0 errors