welcome: please sign in
location: "まとめて質問する"の差分
1と2のリビジョン間の差分
2010-02-17 05:04:08時点のリビジョン1
サイズ: 32
編集者: masahiko
コメント:
2010-02-17 05:06:14時点のリビジョン2
サイズ: 1508
編集者: masahiko
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 2: 行 2:
問4) 次の図形の(灰色の部分の)面積を求めなさい。
 . {{attachment:rhino1.png}}
前回の問4の計算をさせるのに次のように入力しました。

JS> a = (8+6)*(6+6+5) ;
238
JS> b = 8*5 ;
40
JS> c = 4*3 ;
12
JS> d = 6*6*3.1416/2 ;
56.5488
JS> a-b-c+d
242.5488

入力した部分だけをとりだしてみると、このようになります。

a = (8+6)*(6+6+5);
b = 8*5;
c = 4*3;
d = 6*6*3.1416/2;
a-b-c+d

1つずつ質問を入力しては答を得るのではなく、いくつかまとめて質問できると便利ですね。
それには質問内容をファイルに記述しておき、そのファイルを読んで処理するように指示します。
処理内容を記述したものをスクリプトまたはプログラムと呼びます。

例えば、上で示した5行分を ex0516.js というファイルに記述して保存した場合

JS> load('ex0516.js')

と入力することで、このファイルから1行ずつ順に読んで計算してくれます。
 . {{attachment:rhino2.png}}
しかし、この方法で実行した場合には計算結果は表示されません。
処理(計算)はされますが、1行ごとの結果は表示しないことになっています。
たくさんの計算をまとめて行うときにはこの方が便利だからです。

結果を表示するには、表示するための指示が必要です。

まとめて質問する

問4) 次の図形の(灰色の部分の)面積を求めなさい。

  • [添付]

前回の問4の計算をさせるのに次のように入力しました。

JS> a = (8+6)*(6+6+5) ; 238 JS> b = 8*5 ; 40 JS> c = 4*3 ; 12 JS> d = 6*6*3.1416/2 ; 56.5488 JS> a-b-c+d 242.5488

入力した部分だけをとりだしてみると、このようになります。

a = (8+6)*(6+6+5); b = 8*5; c = 4*3; d = 6*6*3.1416/2; a-b-c+d

1つずつ質問を入力しては答を得るのではなく、いくつかまとめて質問できると便利ですね。 それには質問内容をファイルに記述しておき、そのファイルを読んで処理するように指示します。 処理内容を記述したものをスクリプトまたはプログラムと呼びます。

例えば、上で示した5行分を ex0516.js というファイルに記述して保存した場合

JS> load('ex0516.js')

と入力することで、このファイルから1行ずつ順に読んで計算してくれます。

  • rhino2.png

しかし、この方法で実行した場合には計算結果は表示されません。 処理(計算)はされますが、1行ごとの結果は表示しないことになっています。 たくさんの計算をまとめて行うときにはこの方が便利だからです。

結果を表示するには、表示するための指示が必要です。

まとめて質問する (最終更新日時 2011-12-19 06:56:38 更新者 masahiko)