AlgoAnim Uebung2 fertig
This commit is contained in:
parent
1b887d75ab
commit
a26f4eb92b
@ -27,14 +27,19 @@ addCodeLine "\t }" to "code"
|
||||
addCodeLine "}" to "code"
|
||||
}
|
||||
{
|
||||
grid "tb1" (270, 160 ) lines 7 columns 4 style table cellWidth 100
|
||||
grid "tb1" (270, 100 ) lines 6 columns 3 style table cellWidth 100
|
||||
setGridColor "tb1 [] []" fillColor white
|
||||
# setGridColor "tb1 [] []" highlightBackColor red // doesn't work
|
||||
setGridValue "tb1 [ 0 ] [ 0 ]" "A-Seite"
|
||||
setGridValue "tb1 [ 0 ] [ 1 ]" "B-Seite"
|
||||
setGridValue "tb1 [ 0 ] [ 2 ]" "addieren"
|
||||
setGridValue "tb1 [ 0 ] [ 3 ]" "Summe"
|
||||
setGridValue "tb1 [ 1 ] [ 0 ]" "27"
|
||||
setGridValue "tb1 [ 1 ] [ 1 ]" "82"
|
||||
setGridColor "tb1 [] []" fillColor white highlightBackColor red
|
||||
|
||||
grid "tb2" (270, 280) lines 7 columns 1 style table cellWidth 200
|
||||
setGridColor "tb2 [] []" fillColor white
|
||||
# setGridColor "tb2 [] []" highlightBackColor red // doesn't work
|
||||
setGridValue "tb2 [ 0 ] [ 0 ]" "Summe"
|
||||
}
|
||||
{
|
||||
highlightCode on "code" line 0
|
||||
@ -52,15 +57,15 @@ unhighlightCode on "code" line 4
|
||||
highlightCode on "code" line 5
|
||||
|
||||
highlightGridCell "tb1 [ 1 ] [ 2 ]" within 100ms
|
||||
highlightGridCell "tb1 [ 1 ] [ 3 ]" within 100ms
|
||||
highlightGridCell "tb2 [ 1 ] [ 0 ]" within 100ms
|
||||
setGridValue "tb1 [ 1 ] [ 2 ]" "Ja"
|
||||
setGridValue "tb1 [ 1 ] [ 3 ]" "82"
|
||||
setGridValue "tb2 [ 1 ] [ 0 ]" "82"
|
||||
}
|
||||
{
|
||||
unhighlightCode on "code" line 5
|
||||
highlightCode on "code" line 0
|
||||
unhighlightGridCell "tb1 [ 1 ] [ 2 ]"
|
||||
unhighlightGridCell "tb1 [ 1 ] [ 3 ]"
|
||||
unhighlightGridCell "tb2 [ 1 ] [ 0 ]"
|
||||
highlightGridCell "tb1 [ 2 ] [ 0 ]" within 100ms
|
||||
highlightGridCell "tb1 [ 2 ] [ 1 ]" within 100ms
|
||||
setGridValue "tb1 [ 2 ] [ 0 ]" "13"
|
||||
@ -80,15 +85,15 @@ highlightCode on "code" line 4
|
||||
unhighlightCode on "code" line 4
|
||||
highlightCode on "code" line 5
|
||||
highlightGridCell "tb1 [ 2 ] [ 2 ]" within 100ms
|
||||
highlightGridCell "tb1 [ 2 ] [ 3 ]" within 100ms
|
||||
highlightGridCell "tb2 [ 2 ] [ 0 ]" within 100ms
|
||||
setGridValue "tb1 [ 2 ] [ 2 ]" "Ja"
|
||||
setGridValue "tb1 [ 2 ] [ 3 ]" "82+164"
|
||||
setGridValue "tb2 [ 2 ] [ 0 ]" "82+164"
|
||||
}
|
||||
{
|
||||
unhighlightCode on "code" line 5
|
||||
highlightCode on "code" line 0
|
||||
unhighlightGridCell "tb1 [ 2 ] [ 2 ]"
|
||||
unhighlightGridCell "tb1 [ 2 ] [ 3 ]"
|
||||
unhighlightGridCell "tb2 [ 2 ] [ 0 ]"
|
||||
highlightGridCell "tb1 [ 3 ] [ 0 ]" within 100ms
|
||||
highlightGridCell "tb1 [ 3 ] [ 1 ]" within 100ms
|
||||
setGridValue "tb1 [ 3 ] [ 0 ]" "6"
|
||||
@ -108,15 +113,14 @@ highlightCode on "code" line 4
|
||||
unhighlightCode on "code" line 4
|
||||
highlightCode on "code" line 7
|
||||
highlightGridCell "tb1 [ 3 ] [ 2 ]" within 100ms
|
||||
highlightGridCell "tb1 [ 3 ] [ 3 ]" within 100ms
|
||||
setGridValue "tb1 [ 3 ] [ 2 ]" "Nein"
|
||||
setGridValue "tb1 [ 3 ] [ 3 ]" "82+164"
|
||||
setGridValue "tb2 [ 3 ] [ 0 ]" "82+164"
|
||||
}
|
||||
{
|
||||
unhighlightCode on "code" line 7
|
||||
highlightCode on "code" line 0
|
||||
unhighlightGridCell "tb1 [ 3 ] [ 2 ]"
|
||||
unhighlightGridCell "tb1 [ 3 ] [ 3 ]"
|
||||
unhighlightGridCell "tb2 [ 3 ] [ 0 ]"
|
||||
highlightGridCell "tb1 [ 4 ] [ 0 ]" within 100ms
|
||||
highlightGridCell "tb1 [ 4 ] [ 1 ]" within 100ms
|
||||
setGridValue "tb1 [ 4 ] [ 0 ]" "3"
|
||||
@ -136,15 +140,15 @@ highlightCode on "code" line 4
|
||||
unhighlightCode on "code" line 4
|
||||
highlightCode on "code" line 5
|
||||
highlightGridCell "tb1 [ 4 ] [ 2 ]" within 100ms
|
||||
highlightGridCell "tb1 [ 4 ] [ 3 ]" within 100ms
|
||||
highlightGridCell "tb2 [ 4 ] [ 0 ]" within 100ms
|
||||
setGridValue "tb1 [ 4 ] [ 2 ]" "Ja"
|
||||
setGridValue "tb1 [ 4 ] [ 3 ]" "82+164+656"
|
||||
setGridValue "tb2 [ 4 ] [ 0 ]" "82+164+656"
|
||||
}
|
||||
{
|
||||
unhighlightCode on "code" line 5
|
||||
highlightCode on "code" line 0
|
||||
unhighlightGridCell "tb1 [ 4 ] [ 2 ]"
|
||||
unhighlightGridCell "tb1 [ 4 ] [ 3 ]"
|
||||
unhighlightGridCell "tb2 [ 4 ] [ 0 ]"
|
||||
highlightGridCell "tb1 [ 5 ] [ 0 ]" within 100ms
|
||||
highlightGridCell "tb1 [ 5 ] [ 1 ]" within 100ms
|
||||
setGridValue "tb1 [ 5 ] [ 0 ]" "1"
|
||||
@ -163,46 +167,47 @@ highlightCode on "code" line 2
|
||||
{
|
||||
highlightCode on "code" line 2
|
||||
highlightGridCell "tb1 [ 5 ] [ 2 ]" within 100ms
|
||||
highlightGridCell "tb1 [ 5 ] [ 3 ]" within 100ms
|
||||
highlightGridCell "tb2 [ 5 ] [ 0 ]" within 100ms
|
||||
setGridValue "tb1 [ 5 ] [ 2 ]" "Ja"
|
||||
setGridValue "tb1 [ 5 ] [ 3 ]" "82+164+656+1312"
|
||||
setGridValue "tb2 [ 5 ] [ 0 ]" "82+164+656+1312"
|
||||
}
|
||||
{
|
||||
unhighlightGridCell "tb1 [ 5 ] [ 2 ]"
|
||||
unhighlightGridCell "tb1 [ 5 ] [ 3 ]"
|
||||
highlightGridCell "tb1 [ 6 ] [ 3 ]" within 100ms
|
||||
setGridValue "tb1 [ 6 ] [ 3 ]" "82+164+656+1312"
|
||||
unhighlightGridCell "tb2 [ 5 ] [ 0 ]"
|
||||
highlightGridCell "tb2 [ 6 ] [ 0 ]" within 100ms
|
||||
setGridValue "tb2 [ 6 ] [ 0 ]" "82+164+656+1312"
|
||||
}
|
||||
|
||||
{
|
||||
unhighlightCode on "code" line 2
|
||||
highlightCode on "code" line 5
|
||||
unhighlightGridCell "tb1 [ 6 ] [ 3 ]"
|
||||
highlightGridCell "tb1 [ 6 ] [ 3 ]" within 100ms
|
||||
setGridValue "tb1 [ 6 ] [ 3 ]" "82+164+1968"
|
||||
unhighlightGridCell "tb2 [ 6 ] [ 0 ]"
|
||||
highlightGridCell "tb2 [ 6 ] [ 0 ]" within 100ms
|
||||
setGridValue "tb2 [ 6 ] [ 0 ]" "82+164+1968"
|
||||
}
|
||||
{
|
||||
unhighlightGridCell "tb1 [ 6 ] [ 3 ]"
|
||||
highlightGridCell "tb1 [ 6 ] [ 3 ]" within 100ms
|
||||
unhighlightGridCell "tb2 [ 6 ] [ 0 ]"
|
||||
unhighlightCode on "code" line 5
|
||||
highlightCode on "code" line 7
|
||||
}
|
||||
{
|
||||
unhighlightCode on "code" line 7
|
||||
highlightCode on "code" line 5
|
||||
unhighlightGridCell "tb1 [ 6 ] [ 3 ]"
|
||||
highlightGridCell "tb1 [ 6 ] [ 3 ]" within 100ms
|
||||
setGridValue "tb1 [ 6 ] [ 3 ]" "82+2132"
|
||||
unhighlightGridCell "tb2 [ 6 ] [ 0 ]"
|
||||
highlightGridCell "tb2 [ 6 ] [ 0 ]" within 100ms
|
||||
setGridValue "tb2 [ 6 ] [ 0 ]" "82+2132"
|
||||
}
|
||||
{
|
||||
unhighlightGridCell "tb1 [ 6 ] [ 3 ]"
|
||||
highlightGridCell "tb1 [ 6 ] [ 3 ]" within 100ms
|
||||
setGridValue "tb1 [ 6 ] [ 2 ]" "Ergebnis"
|
||||
setGridValue "tb1 [ 6 ] [ 3 ]" "2214"
|
||||
# setGridColor "tb2 [] []" highlightBackColor red // doesn't work
|
||||
unhighlightGridCell "tb2 [ 6 ] [ 0 ]"
|
||||
highlightGridCell "tb2 [ 6 ] [ 0 ]" within 100ms
|
||||
setGridValue "tb2 [ 6 ] [ 0 ]" "2214"
|
||||
text "straight" "Ergebnis:" at (190, 422) font SansSerif size 15 bold
|
||||
}
|
||||
{
|
||||
hideAll
|
||||
hide "tb1"
|
||||
hide "tb2"
|
||||
text "header" "Russische Bauernmultiplikation" at (20, 30) font SansSerif size 24 bold
|
||||
text "straight" "Erklärung:" at (20, 85) font SansSerif size 18 bold \br
|
||||
text "straight" "Die Idee des Verfahrens kann man mit Hilfe des Dualsystems verdeutlichen." at (20, 115) font SansSerif size 18
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user