第5問 今日の占い
基本的な動き
今日の日付を表示します。
スタートボタンを押すと、あなたの名前を聞かれ、今日の運勢を占ってくれます。
占い結果は3パターンあり、ランダムに表示されます。内容は自分で好きなように考えてください。
例)うれしいニュースが舞い込みそう!
忘れ物がないか確認しましょう
仲間と協力しましょう
占いは、プログラミングの基本となる動きが詰まっています。
ゆっくりでも良いので、確実に完成させましょう。
ヒント
背景
・現在の日付の出し方が分からない。
→水色の「調べる」ブロックに「現在の年」ブロックがあります。
年、月、日を組み合わせて、「●年●月●日」と表示したいです。
文字と文字をくっつけるブロックは、緑色の「演算」ブロック内です。
少し分かりづらいですが、このようなイメージです。
((現在の年)と(年))と((現在の月)と(月))
女の子
・名前を聞くときに使うブロックが分からない。
→水色の「調べる」ブロックに「~と聞いて待つ」ブロックがあります。
ユーザーが入力した内容は、「答え」ブロックに入ります。
・占い結果をランダムに出す方法が分からない。
→変数という箱のようなものに、ランダムな数を入れます。
その数が1なら大吉、2なら吉、3なら凶、といったイメージです。
変数は、名前の通り、数が変わります。(変な数字、ではないですよ)
変数を使うと、プログラミングが楽になります。
次からの問題でも変数が出てくるので、メリットを考えてみてください。
変数は、オレンジ色の「変数」ブロックから作れます。