Scratch 繰り返し応用課題4

Scratch 繰くり返かえし応おう用よう課か題だい4

課か題だい内ない容よう

入にゅう力りょくした自し然ぜん数すうまで、1からFizzBuzzでカかウうンんトとする

ルール

  • 5かつ3で割り切れる・・・FizzBuzz
  • 5で割り切れる・・・Fizz
  • 3で割り切れる・・・Buzz
  • それ以外・・・数字

解かい答とう

解かい答とうを表ひょう示じする

スすプぷラらイいトと1

追つい加か
@greenFlagが押されたとき
[自然数を入力してください。]と聞いて待つ
[x v]を(答え)にする
[カウント v]を(1)にする
(x)回繰り返す
もし<<((カウント)を(5)で割った余り)=(0)>かつ<((カウント)を(3)で割った余り)=(0)>>なら
[言葉 v]を[FizzBuzz]にする
でなければ
もし<((カウント)を(5)で割った余り)=(0)>なら
[言葉 v]を[Fizz]にする
でなければ
もし<((カウント)を(3)で割った余り)=(0)>なら
[言葉 v]を[Buzz]にする
でなければ
[言葉 v]を(カウント)にする
end
end
end
(言葉)と(2)秒言う
[カウント v]を(1)ずつ変える
end

解かい説せつ

解かい説せつを表ひょう示じする

スすプぷラらイいトと1

追つい加か
@greenFlagが押されたとき

緑みどりの旗はたが押おされたとき、スすクくリりプぷトとを開かい始しする

[自然数を入力してください。]と聞いて待つ
[x v]を(答え)にする

キきーーボぼーードどから入にゅう力りょくした数すう値ちを変へん数すう「x」に格かく納のうする

[カウント v]を(1)にする

変へん数すうの初しょ期き設せっ定てい

(x)回繰り返す
end

変へん数すう「x」回かい繰くり返かえす

もし<<((カウント)を(5)で割った余り)=(0)>かつ<((カウント)を(3)で割った余り)=(0)>>なら
[言葉 v]を[FizzBuzz]にする
でなければ
もし<((カウント)を(5)で割った余り)=(0)>なら
[言葉 v]を[Fizz]にする
でなければ
もし<((カウント)を(3)で割った余り)=(0)>なら
[言葉 v]を[Buzz]にする
でなければ
[言葉 v]を(カウント)にする
end
end
end

変へん数すう「カかウうンんトと」から、言こと葉ばを判はん別べつして変へん数すう「言こと葉ば」に格かく納のうする

(言葉)と(2)秒言う
[カウント v]を(1)ずつ変える

スすプぷラらイいトとの上うえに変へん数すう「言こと葉ば」のふきだしを表ひょう示じする

サさンんプぷルる

sb3ダだウうンんロろーードど