Display a linear combination: Difference between revisions
Content added Content deleted
(Added various BASIC dialects (Chipmunk Basic, GW-BASIC, MSX Basic, QBasic and Yabasic)) |
m (moved FreeBASIC to section BASIC) |
||
Line 276: | Line 276: | ||
460 next n |
460 next n |
||
470 end</syntaxhighlight> |
470 end</syntaxhighlight> |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
<pre>Same as Ring entry.</pre> |
|||
==={{header|GW-BASIC}}=== |
==={{header|GW-BASIC}}=== |
||
Line 970: | Line 1,003: | ||
[ dup linear-combo "%-14u -> %s\n" printf ] each</syntaxhighlight> |
[ dup linear-combo "%-14u -> %s\n" printf ] each</syntaxhighlight> |
||
{{out}} |
{{out}} |
||
⚫ | |||
<pre> |
|||
⚫ | |||
{ 0 1 2 3 } -> e(2) + 2*e(3) + 3*e(4) |
{ 0 1 2 3 } -> e(2) + 2*e(3) + 3*e(4) |
||
{ 1 0 3 4 } -> e(1) + 3*e(3) + 4*e(4) |
{ 1 0 3 4 } -> e(1) + 3*e(3) + 4*e(4) |
||
Line 980: | Line 1,012: | ||
{ -1 -1 -1 } -> -e(1) - e(2) - e(3) |
{ -1 -1 -1 } -> -e(1) - e(2) - e(3) |
||
{ -1 -2 0 -3 } -> -e(1) - 2*e(2) - 3*e(4) |
{ -1 -2 0 -3 } -> -e(1) - 2*e(2) - 3*e(4) |
||
{ -1 } -> -e(1) |
{ -1 } -> -e(1)</pre> |
||
</pre> |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
<pre> |
|||
Igual que la entrada de Ring. |
|||
</pre> |
|||
=={{header|Go}}== |
=={{header|Go}}== |