本文へ進む

分岐カウント

5m走るまでに通過した分岐の数を記録し、画面のキャラクターに結果を言わせます。

分岐カウント完成データの日本語ブロックです。500cm走るまでに通った分岐を数えます。
分岐カウント完成データの日本語ブロックです。500cm走るまでに通った分岐を数えます。
01

開始時に二つの値を0にする

緑の旗を押したら、変数「通過数」を0にし、スマートトレインの走行距離も0へ戻します。そのあと30cm/秒で前進し、画面に「通過数を数えているよ!」と表示します。

02

分岐を一つずつ数える

分岐を検知したとき、「通過数」を1ずつ増やします。同じ分岐を繰り返し通った場合も、通るたびに1回として数えます。

03

500cmで止める

5mは500cmです。「走行距離が500cm以上になったとき」の下に、走行を止めるブロックを置きます。そのあと上部LEDを色33で光らせ、「計測中」と2秒表示します。

04

結果を画面に出す

最後に「通過数」の値を画面に表示します。同じ線路でも開始位置が違うと結果が変わることがあるため、比べるときは同じ位置から始めます。

編集内容は、このブラウザーに作品ごとに保存されます。大切な変更はScratchの「ファイル」から保存してください。保存・読み込みの方法

作品一覧に戻る

ファイルのダウンロード

ダウンロードの確認

ファイル名:

この端末に保存します。閲覧中のページはそのまま残ります。