Forward difference: Difference between revisions
Content added Content deleted
Line 1,524: | Line 1,524: | ||
=={{header|M2000 Interpreter}}== |
=={{header|M2000 Interpreter}}== |
||
Function Diff(a()) get an array by value (a shallow copy) |
|||
<lang M2000 Interpreter> |
<lang M2000 Interpreter> |
||
Form 80, 40 |
Form 80, 40 |
||
Line 1,531: | Line 1,532: | ||
a()=(90,47,58,29,22,32,55,5,55,73) |
a()=(90,47,58,29,22,32,55,5,55,73) |
||
Function Diff(a()) { |
Function Diff(a()) { |
||
for i=0 to len(a())-2: a(i)=a(i+1)-a(i):Next i |
|||
Dim a(len(a())-1) ' redim one less |
|||
= |
=a() |
||
} |
} |
||
Print "Original:","",a() |
Print "Original:","",a() |