Vector: Difference between revisions

569 bytes added ,  1 month ago
m
Update Lang example: Use new struct definition syntax
m (→‎{{header|Wren}}: Changed to Wren S/H)
m (Update Lang example: Use new struct definition syntax)
 
(2 intermediate revisions by one other user not shown)
Line 704:
(55,0 + i77,0)
(2,5 + i3,5)
</pre>
 
=={{header|EasyLang}}==
<syntaxhighlight>
func[] vadd a[] b[] .
for i to len a[]
r[] &= a[i] + b[i]
.
return r[]
.
func[] vsub a[] b[] .
for i to len a[]
r[] &= a[i] - b[i]
.
return r[]
.
func[] vmul a[] b .
for i to len a[]
r[] &= a[i] * b
.
return r[]
.
func[] vdiv a[] b .
for i to len a[]
r[] &= a[i] / b
.
return r[]
.
print vadd [ 5 7 ] [ 2 3 ]
print vsub [ 5 7 ] [ 2 3 ]
print vmul [ 5 7 ] 11
print vdiv [ 5 7 ] 2
</syntaxhighlight>
 
{{out}}
<pre>
[ 7 10 ]
[ 3 4 ]
[ 55 77 ]
[ 2.50 3.50 ]
</pre>
 
Line 1,443 ⟶ 1,483:
=={{header|Lang}}==
<syntaxhighlight lang="lang">
struct &Vector = {
$x
$y
168

edits