PROGRAMMING and OTHERS

スクラッチプログラミング入門、JAVA PROGRAMMING 入門 , 英語学習、ブログ開発など。

スクラッチ・プログラミング--数列と級数 1

1から10までの合計を計算する

図は1から10までの整数の合計を計算するプログラムである。

旗をクリックすると1から10までの合計が計算されて、ステージ左上にi =10,  s= 55として示される。

 

このプログラムを作るには、まず、猫を消しておく(消さなくてもよいが、ここではスプライトは使用しない)。二つの変数(i とs)を宣言して、それぞれ0に設定する。

iを1づつ変化させながら、sをiづつ変化させる。これを10回繰り返す。そうするとsには1から10までが足しこまれる。

 

変数を宣言するにはグループパレットのデータをクリック、変数を作るをクリックして、変数名をiとしてOKをクリックする。そうすると変数iが宣言される。同じように変数sも作る。

 

以下スクリプトの作成:

1.「イベント」から「旗がクリックされたとき」を選びスクリップトエリアに移動させる。

2.「データ」の『sを0にする』をスクリプトの続きに繋げる。同じブロックをその下に作り、sをiに変更する。

3.「制御」から「10回繰り返す」をスクリプトエリアに持ってくる。

4.「データ」から「sを1づつ変える」をスクリプトエリアに持っていき、1の部分にデータエリアの変数iを当てはめる。

5.「データ」の変数iとsにチェックを入れる。これは表示させるため。

scratch-topへ 

f:id:Kurokawa_Tomio:20181226165245j:plain

f:id:Kurokawa_Tomio:20181226165646j:plain