RosettaCodeData/Task/Loops-Break/Modula-3/loops-break.mod3
Ingy döt Net db842d013d A-M baby
2013-04-10 21:29:02 -07:00

17 lines
347 B
Text

MODULE Break EXPORTS Main;
IMPORT IO, Fmt, Random;
VAR a,b: INTEGER;
BEGIN
WITH rand = NEW(Random.Default).init() DO
LOOP
a := rand.integer(min := 0, max := 19);
IO.Put(Fmt.Int(a) & "\n");
IF a = 10 THEN EXIT END;
b := rand.integer(min := 0, max := 19);
IO.Put(Fmt.Int(b) & "\n");
END;
END;
END Break.