「トラック」番号が最短のものとして計算されたものを表示しようとしています。私はそのような整数の呼び出しが何であるか分かりません。現時点では、私のプログラムは0を呼び出し、それは両方のための私の出発点でした。どんな助けもありがとう。最高と最低の間隔を計算した後、アレイ番号の下付き文字をコンソールで読む方法を教えてください。
ここでは、私が話しているコードのセクションです。配列には12の項目があります。
longest = albumlength[0];
for (count = 1; count < Num_Tracks; count++)
if (albumlength[count] > longest)
longest = albumlength[count];
shortest = albumlength[0];
for (count = 1; count < Num_Tracks; count++)
if (albumlength[count] < shortest)
shortest = albumlength[count];
int total = 0;
int average;
for (int count = 0; count < Num_Tracks; count++)
total += albumlength[count];
average = total/Num_Tracks;
cout << endl;
cout << "The longest track is #" << albumlength[longest] << " at ";
displayTime(longest);
cout << "The shortest track is #" << albumlength[shortest] << " at ";
displayTime(shortest);
cout << "The total length of the album is: ";
displayTime(total);
cout << "The average length of a track is: ";
displayTime(average);
アルゴリズムを使用する: 'auto pr = std :: minmax_element(albumlength、albumlength + Num_Tracks);最短= pr.first - アルバム長。最も長い= pr.second - アルバム長; ' – PaulMcKenzie