next up previous contents
Next: 補足説明 Up: C言語プログラミング中級編1 - 制御文- Previous: goto文とラベル   Contents

課題3

ファイルから実数型のデータを入力し、 分散、最大値、最小値を求め、ファイルに出力するプログラムを作成せよ。

提出は、前回と同様にE-mailで提出せよ。 その際にSubjectは、Kadai3_学籍番号とせよ。

提出期限は、次週の授業開始時までとする。

ただし、プログラム仕様は下記のとおり。

(1)
入力するデータの数は100個とする。

(2)
分散を求めるために、ファイルを2回読み込む方式を取れ。 (本当は配列で取っておき、計算する方が効率が良いが、  前章のファイル入出力の復習の意味を含め、2回読み込む方式を採用することにする)

(3)
ファイルへの出力フォーマットは、下記のとおり。
平均 = 平均の計算結果
分散 = 分散の計算結果
最大値 = 最大の値, データ中での先頭からの番号
最小値 = 最小の値, データ中での先頭からの番号
ただし、最大値、最小値が複数存在する場合には、データ中での先頭からの番号は、 若い方にせよ。

(4)
入力ファイル名は、input.dat、出力ファイル名は、output.dat。



Subsections

kojima hirohisa
2001-03-05