code: combinations of 3 digits

can you tell me that how to write code to list out all the possible combinations of 3 numbers using 0-9 digits? i.e it should be 10*10*10 = 1000 Combinations.
 

Casper

ProgressTalk.com Moderator
Staff member
quick and dirty something like this:

Code:
DEFINE VARIABLE iTmp  AS INTEGER     NO-UNDO.
DEFINE VARIABLE iTmp1 AS INTEGER     NO-UNDO.
DEFINE VARIABLE iTmp2 AS INTEGER     NO-UNDO.
DEFINE VARIABLE iTmp3 AS INTEGER     NO-UNDO.
DEFINE STREAM sOut.
OUTPUT STREAM sOut TO c:\temp\tst.txt.
DO iTmp1 = 0 TO 9:
    DO iTmp2 = 0 TO 9:
        DO iTmp3 = 0 TO 9:
                PUT STREAM sOut UNFORMATTED iTmp3 iTmp2 iTmp1 SKIP.
                iTmp = iTmp + 1.
        END.
    END.
END.
MESSAGE iTmp
    VIEW-AS ALERT-BOX INFO BUTTONS OK.
OUTPUT STREAM sOut CLOSE.

Casper.
 

TomBascom

Curmudgeon
Code:
define variable i as integer no-undo.

output to "numbers.txt".

do i = 0 to 999:
  display i format "999".
end.

output close.
 
Top