Create a two-dimensional array at runtime: Difference between revisions

Content added Content deleted
m (Alphabetized)
m (Alphabetized...again..)
Line 119: Line 119:


doit n m = a!(0,0) where a = array ((0,0),(n,m)) [((0,0),42)]
doit n m = a!(0,0) where a = array ((0,0),(n,m)) [((0,0),42)]

=={{header|IDL}}==
The following is only for demonstration. No real program should
just assume that the user input is valid, integer, large enough etc.
read, x, prompt='Enter x size:'
read, y, prompt='Enter y size:'
d = fltarr(x,y)
d[3,4] = 5.6
print,d[3,4]
;==> outputs 5.6
delvar, d


=={{header|J}}==
=={{header|J}}==
Line 135: Line 149:
'init set' =. 1r2;2r3 NB. fractions
'init set' =. 1r2;2r3 NB. fractions
'init set' =. a: ; <<'Rosetta' NB. boxes
'init set' =. a: ; <<'Rosetta' NB. boxes

=={{header|IDL}}==
The following is only for demonstration. No real program should
just assume that the user input is valid, integer, large enough etc.
read, x, prompt='Enter x size:'
read, y, prompt='Enter y size:'
d = fltarr(x,y)
d[3,4] = 5.6
print,d[3,4]
;==> outputs 5.6
delvar, d


=={{header|Java}}==
=={{header|Java}}==