Scratch 繰り返し応用課題3
2021.07.04
Scratch 繰り返し応用課題3
課題内容
入力した低・指数(自然数)から、累乗を計算して出力
解答
解答を表示する
スプライト1
追加
@greenFlagが押されたとき
[低を入力してください。]と聞いて待つ
[低 v]を(答え)にする
[指数を入力してください。]と聞いて待つ
[指数 v]を(答え)にする
[累乗 v]を(1)にする
(指数)回繰り返す
[累乗 v]を((累乗)*(低))にする
end
([累乗:]と(累乗))と(2)秒言う
解説
解説を表示する
スプライト1
追加
@greenFlagが押されたとき
緑の旗が押されたとき、スクリプトを開始する
[低を入力してください。]と聞いて待つ
[低 v]を(答え)にする
[指数(自然数)を入力してください。]と聞いて待つ
[指数 v]を(答え)にする
キーボードから入力した数値を変数「低」・「指数」に格納する
[累乗 v]を(1)にする
変数の初期設定
(指数)回繰り返す
end
変数「指数」回繰り返す
[累乗 v]を((累乗)*(低))にする
変数「低」繰り返し掛けて、変数「累乗」に格納する
([累乗:]と(累乗))と(2)秒言う
スプライトの上に変数「累乗」のふきだしを表示する
サンプル
sb3ダウンロード