[1] 授業単元:プログラミング
[2] 問題文:�@再帰呼び出し
−フィボナッチ数を求める関数を、再帰呼び出しを用いて作成せよ
−F1〜F10を表示させる
�A・整数の配列をパラメタとして,配列の中で最大と最小の数を求める関数を定義せよ。
・この関数をmainとは異なるファイル(minmax.cpp)で定義して作成せよ。
・この関数のプロトタイプ宣言は独立したヘッダ(minmax.h)ファイルとして定義せよ。
[3] 環境
 [3.1] OS:Windows XP
 [3.2] コンパイラ名とバージョン:Microsoft Visual Studio 2005  
 [3.3] 言語:C++
[4] 期限:明日の朝まで
[5]�@ヒント
int fib (int n) {
int r
if (n <= 2) r = ?
else r = ???? /* r=Fn=Fn-1+Fn-2 */
return r;
}
�Aヒント
void MinMax(int array[], int n, int *minPtr, int *maxPtr)
{  ・・・ここを書き加える
}
int main()
{
int data[10] = {4,2,5,9,2,1,4,5,4,5};
int min, max;
・・・ここを書き加える
  printf("min = %d, max = %d\n", min, max);
return 0;
}