Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
13
Task/Jensens-Device/Icon/jensens-device-1.icon
Normal file
13
Task/Jensens-Device/Icon/jensens-device-1.icon
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
record mutable(value) # record wrapper to provide mutable access to immutable types
|
||||
|
||||
procedure main()
|
||||
A := mutable()
|
||||
write( sum(A, 1, 100, create 1.0/A.value) )
|
||||
end
|
||||
|
||||
procedure sum(A, lo, hi, term)
|
||||
temp := 0
|
||||
every A.value := lo to hi do
|
||||
temp +:= @^term
|
||||
return temp
|
||||
end
|
||||
3
Task/Jensens-Device/Icon/jensens-device-2.icon
Normal file
3
Task/Jensens-Device/Icon/jensens-device-2.icon
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
write( sum(A, 1, 100, create |1.0/A.value) )
|
||||
...
|
||||
temp +:= @term
|
||||
6
Task/Jensens-Device/Icon/jensens-device-3.icon
Normal file
6
Task/Jensens-Device/Icon/jensens-device-3.icon
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
write( sum{A.value, 1, 100, 1.0/A.value} )
|
||||
...
|
||||
procedure sum(X)
|
||||
...
|
||||
every @X[1] := @X[2] to @X[3] do
|
||||
temp +:= @^X[4]
|
||||
Loading…
Add table
Add a link
Reference in a new issue