* easy-Cの入門書 [レベル4]
-(by [[K]], 2023.08.07)

--目次はこちら → [[a23_intro00]]

** ノート
 かけざんのマーク → *
  (さんすうとおなじ×だと、えいごのエックスとまちがえやすいから、
   このマークをかけざんにつかうよ)

 つぎのひょうじがつながらないように、ぎょうをかえる → PRLF;

** もんだい

-きょうはかけざんくくをやります。しょうがっこうでは 2ねんせいでならいます。

-[4-1]
 これをプログラムになおして、にゅうりょくして、RUN してみよう!
 ① K=1;
 ② PR 2*K;
 ③ K を 1 ふやす;
 ④ もし K が 10 より小さければ②にもどる;
   ① K=1;
   ② PR 2*K;
   ③ K を 1 ふやす;
   ④ もし K が 10 より小さければ②にもどる;
 これはかけざんの 2 のだんがでます。
 どうしてこれでうまくいくのか、おとなのひとにせつめいしてみよう!

-[4-2]
 4-1 のプログラムをさんこうにして、3 のだんのプログラムをつくりましょう。

-[4-3]
 4-1 のプログラムをさんこうにして、4 のだんのプログラムをつくりましょう。

-[4-4]
 1 のだんから 9 のだんまでぜんぶかきたいとおもいました。
 これをプログラムになおして、にゅうりょくして、RUN してみよう!
 ① J=1;
 ② K=1;
 ③ PR J*K;
 ④ K を 1 ふやす;
 ⑤ もし K が 10 よりも小さければ③にもどる;
 ⑥ ぎょうをかえる;
 ⑦ J を 1 ふやす;
 ⑧ もし J が 10 よりも小さければ②にもどる;
   ① J=1;
   ② K=1;
   ③ PR J*K;
   ④ K を 1 ふやす;
   ⑤ もし K が 10 よりも小さければ③にもどる;
   ⑥ ぎょうをかえる;
   ⑦ J を 1 ふやす;
   ⑧ もし J が 10 よりも小さければ②にもどる;
 どうしてこれでうまくいくのか、わかるかな?
 ②から⑤までは 4-1 とほとんどおなじで、それを J をつかって9かいくりかえしているんだよ。

** 解説
-今回、どうしても二重ループの例をやりたくて、掛け算九九の表に手を出してしまいました。これだと小学 1 年生には全然ぴんと来ないと思います。書店などで掛け算九九の表をさがして、「これと同じものをプログラムで作ったんだねー」みたいに言ってもらえたら、少しは興味を持つかもしれません。まあ 2 年生になるまでは、このレベル 4 は飛ばしてしまってもいいかもしれません。
-K のループが内側にあり、その外側に J のループがあるという入れ子構造に気づけると楽しいです。

* こめんと欄
-掲示板をご利用ください。→[[a23_bbs]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS