2015-スタック計算器(対話型)
2015-スタック計算器(対話型)
下の絵はスタック計算機です。
スタック計算機はベルトコンベヤーで運ばれてくる箱を受け取ります。
箱には,数 か + - * / の記号のどれかが書いてあります.
* はかけ算(×)を, / はわり算(÷)を表します。
数が書かれた箱が流れてくると,箱を受けとって台の上に積み重ねます。記号が書かれた箱を受け取ると,台の上の2つの箱を取り出し,3つの箱に書かれた数と記号の計算をして,その答えを書いた箱を台の上に積み重ねます。
ベルトコンベヤーにどのように箱を並べるかの式を,下の「箱の並べ方の式を入力する場所」に入力することで,スタック計算機を動かすことができます。数と記号の間には,空白を入れてください。
- Go” をクリックすると,スタック計算機が動きます。
- “Next step” をクリックすると,スタック計算機は1ステップだけ動きます。
- “Stop” をクリックすると,スタック計算機は止まります。
- “From the start” をクリックすると,箱が最初にもどります。
スタック計算機を動かして見よう!
普通の計算の式とは異なる規則で,箱の並べ方の式は作られます。次の例の式を入力して試すことで,箱の並べ方の式の規則を考えましょう。
例をクリックすると,例の式が入力されスタック計算機が動き出します。