Exercise 3.2: Vector Max and Min
Given: two vectors, x and y, of equal size and range;
Compose: a loop that returns two vectors, containing the larger and smaller elements, respectively, of each position in the two vectors.
for i in 1, size
minimum,
maximum := if x[i] < y[i] then
x[i], y[i]
else
y[i], x[i]
end if
returns array of maximum
array of minimum
end for
Previous Section
If you have any questions about this page, or want more information about the
Sisal Language Project, contact:
John Feo at (510) 422-6389 or feo@diego.llnl.gov, or
Tom DeBoni at (510) 423-3793 or deboni@llnl.gov.
The Sisal Language Project has been approved as a Designated Unclassified Subject Area (DUSA) K19222, as of 07 August, 1991.
LLNL Disclaimer
UCRL-MI-122601