* easy-Cの入門書 [レベル3] -(by [[K]], 2023.08.04) --目次はこちら → [[a23_intro00]] ** ノート もし K が 5 いじょうなら⑧へ → IF (K >= 5) GO NO8; ( >= は「おおきいか、おなじ」といういみ ) もし K が 5 いかなら⑧へ → IF (K <= 5) GO NO8; ( <= は「ちいさいか、おなじ」といういみ ) (ここからはうつさなくていいよー) さんすうでは いじょう → ≧ いか → ≦ プログラミングでは ≧ や ≦ がキーボードにないから、 >= とか <= ってかくんだよ。 ** もんだい -こんかいは、 10 9 8 7 6 5 4 3 2 1 0 をいろんなほうほうでやるよ。 --(1でとまるのではなく、0までやりたいもん。) -[3-1] 2-3 のプログラムに、「もし K が 0 いじょうなら②へ」をつかう。 → うまくできるかな?やってみてね。 -[3-2] このプログラムを RUN したら、なにがでてくるとおもいますか? ① K=11; ② K-1 をかく; ③ K を 1 へらす; ④ もし K が 0 よりも大きければ②へもどる; ① K=11; ② K-1 をかく; ③ K を 1 へらす; ④ もし K が 0 よりも大きければ②へもどる; よそうできたら、じっさいににゅうりょくして RUN してたしかめてみよう! もしちがったら、どうしてそうなるのかかんがえてみよう! -[3-3] このプログラムを RUN したら、なにがでてくるとおもいますか? ① K=0; ② 10-K をかく; ③ K を 1 ふやす; ④ もし K が 11 よりも小さければ②へもどる; ① K=0; ② 10-K をかく; ③ K を 1 ふやす; ④ もし K が 11 よりも小さければ②へもどる; よそうできたら、じっさいににゅうりょくして RUN してたしかめてみよう! もしちがったら、どうしてそうなるのかかんがえてみよう! -こんなふうにやりかたはたくさんあるんだ。だから、せいかいはひとつじゃないよ。 -PRのところには、へんすうめいだけじゃなくて、けいさんをかいてもいいよ。 ** 解説 -小学校低学年では、 > や < は習っても、 ≧ や ≦ は習わないようです。以上や以下の概念もなじみのあるものではないらしいです。そこで、ここではそれを知ってもらう回にしています。 -ここで理解させたいことは 3 つです。まずは以上とか以下とかを一度使ってみること。次に PR の引数に計算式を書いてもいいのだということ。最後にプログラミングにおいては、答えは一つじゃなくて、自由に考えていいのだということ。 -また過去に作ったプログラムからコピー&ペーストで、新しいプログラムの中に持ってこられることを多分知らないので、それをやって見せると尊敬されます(そしてすぐに真似するようになります)。 -中学生であれば、負の数を知っているので、 >= を使わなくても 0 までカウントダウンできます。それももちろん正解のうちの一つです。 * こめんと欄 -掲示板をご利用ください。→[[a23_bbs]]