これまでみてきた様に、一般にプログラムは複数のモジュールからなります。そして、メインモジュールにあたる はサブモジュールである に実行命令を出し、サブモジュールの方は決められた仕事をこなす、という処理の流れになっていました。
しかし、プログラミングの中では、
という場面が必要になる場合があります。
以下では、このような場合について考えて行きます。
3つの数 x, y, z の値を渡すと平均値を計算して送り返すサブモジュールを作成・利用することで、以下のプログラムを完成させましょう。
まず、下のようなフォームのプログラムを作って下さい。
ButtonMain をクリックしたときの処理 (イベントハンドラ) は、次のように書いて下さい。
Average モジュール(Average関数)をつくります。下のように書いて下さい。
そして、Average モジュール(関数)をつくったことを宣言するのを忘れないで下さい。 下のように、Average モジュール(関数)があることを宣言する必要があります。
処理の流れ(イメージ図)
それでは、実行してみましょう。