私は仕事を与えられました、それは特別なことではありませんが、私はここで壁にぶつかりました...
算術的な手段を得た後、私はそれらを比較し、最高のものと最低のものを出力する必要があります。
xは学生番号、vid[]は算術平均です。
例えば:
学生番号xの算術平均はvid[i]です。
そして、このタスクでは、どの生徒が最も高く、どの生徒が最も低い平均を持っているかを出力する必要があります。
合計で何人の生徒がいるのかわからないので、max()やmin()のようなものを使用できないという最悪の部分。さらに、それらはすべて同じ変数名vid[]を持つ配列です。
助けていただければ幸いです=)
int main()
{
int mokSK=0, p1[25], p2[25], p3[25], x[25], vid[25], iv=0;
ifstream inFile("inFile.in");
ofstream outFile("outFile.out");
inFile >> mokSK;
for(int i=0;i<mokSK;i++)
{
inFile >> x[i] >> p1[i] >> p2[i] >> p3[i];
vid[i]=(p1[i]+p2[i]+p3[i])/3;
outFile<< x[i] <<" " << vid[i] << endl;
}
return 0;
}