👑

このクエストはプレミアム限定です

プレミアムプランにアップグレードすると、すべてのクエストが
解放されます!

プレミアムにアップグレード ← クエスト一覧へ戻る
← クエスト一覧

総合問題 — FizzBuzz

スライド 1 / 2
コーデ
💻 コード例
実行結果
← クエスト一覧
🐱 Scratch → Python / Quest 20 / 20

総合問題 — FizzBuzz

基礎 +10 XP
🏠
今回の課題
1〜15でFizzBuzzを実行してください。`i % 3 == 0` で3の倍数を判定できます。
📖 解説を見る
プログラミングの定番問題「FizzBuzz」に挑戦!1〜15の数を、3の倍数なら「Fizz」、5の倍数なら「Buzz」、両方の倍数なら「FizzBuzz」、それ以外はそのまま表示します。
ヒントを見る
`%` は余りの演算子です。`i % 3 == 0` は「iが3で割り切れる」という意味。FizzBuzzの条件を先に判定するのがポイント!
期待する出力
1
2
Fizz
4
Buzz
Fizz
7
8
Fizz
Buzz
11
Fizz
13
14
FizzBuzz
📄 見本
「答えを見る」を押すと、お手本のコードが出ます。クリックでコピーできます。
💻 コードエディタ
実行すると結果がここに表示されます
正解!見本と同じになりました。
次へ →
🏠 ホームへ

れんしゅうもんだい

☑ 0 / 2 正解 レッスンに戻る

全問正解でクエストクリア!

未挑戦

問題 1: 1〜20でFizzBuzzを実行してください(範囲を変えるだけ)。

実行結果
実行できたよ!
もう一度チャレンジ!
📄 見本の出力
1 2 Fizz 4 Buzz Fizz 7 8 Fizz Buzz 11 Fizz 13 14 FizzBuzz 16 17 Fizz 19 Buzz
未挑戦

問題 2: 1〜30の数の合計を計算して表示してください(FizzBuzzは関係なし。ヒント:`sum(range(1, 31))`)。

実行結果
実行できたよ!
もう一度チャレンジ!
📄 見本の出力
465
🏆
Scratch → Pythonコース 完全制覇!
全クエストをクリアしました!すごい!
🗺️ クエスト一覧へ Xでシェア
コピーしました!