← DL-Pascal collection

cov05.log

DOWNLOAD ORIGINAL FILE

=== Section 5: Arrays and Records ===

-- Basic Arrays --
OK   Array assign [1]
OK   Array assign [3]
OK   Array assign [5]
OK   Array sum
OK   Array fill sq[1]
OK   Array fill sq[5]
OK   Array fill sq[10]
OK   Byte arr [0]
OK   Byte arr [7]
OK   Real arr [1]
OK   Real arr [5]
OK   Char arr [1]
OK   Char arr [26]

-- Array Algorithms --
OK   Sort [1]=1
OK   Sort [2]=1
OK   Sort [3]=3
OK   Sort [4]=4
OK   Sort [5]=5
OK   Array min
OK   Array max
OK   Array minIdx
OK   Linear search
OK   Reverse [1]=5
OK   Reverse [5]=1

-- 2D Arrays --
OK   Mat [1,1]=1
OK   Mat [2,3]=6
OK   Mat [3,3]=9
OK   Mat trace
OK   Mat row 2 sum
OK   Identity mat
OK   Grid [1,1]=0
OK   Grid [1,2]=1
OK   Grid [2,1]=1
OK   Grid [2,2]=0

-- Records --
OK   Rec field x
OK   Rec field y
OK   Rec copy x
OK   Rec indep
OK   Rect width
OK   Rect height
OK   Rect area
OK   Person name
OK   Person age
OK   Person score

-- WITH --
OK   WITH point x
OK   WITH point y
OK   WITH rect
OK   WITH person name
OK   WITH person age
OK   WITH nested x
OK   WITH nested r

-- Array of Records --
OK   ArrRec [1] name
OK   ArrRec [5] score
OK   Best score
OK   Best idx
OK   Best name
OK   Avg age sum

-- Nested Records --
OK   Nested rec x
OK   Nested rec r
OK   Point dist
OK   Complex mag

-- Array Params --
OK   Array param sum
OK   Array param 5

=== Section 5 complete ===