我似乎無法弄清楚如何顯示值以及每個值與平均值的距離。這裏是我的代碼,但我知道這是不正確的。我一直在試圖讓所有東西都接近它想要的東西。顯示7個整數以及每個平均值距離平均值
這是在線課堂的作業,所以沒有太多的幫助選項。感謝您的任何意見!
int[] temp = new int[7];
int x;
string daysString;
for (x = 0; x < temp.Length; ++x)
{
Write("Enter the high temperature for the day: ");
daysString = ReadLine();
temp[x] = Convert.ToInt32(daysString);
}
WriteLine("\n-----------------------------------------");
WriteLine("The high temperature for each of the 7 days you entered: ");
for (x = 0; x < temp.Length; ++x)
Write("{0, 6}", temp[x]);
//Step 3. Compute Average
double average = temp.Average();
WriteLine("");
WriteLine("\n-----------------------------------------");
WriteLine("Average = {0}", average);
//Step 4. Find out how many numbers in the array are greater than the average.
int count = 0;
foreach (int i in temp)
{
if (i > average) count++;
}
Write("\n----------------------------------------------");
WriteLine("");
WriteLine("How many days away each high temperature is from the average");
WriteLine("{0, 6}", count);
您還沒有提到的問題,_「我知道這是不正確」 _是不夠的。步驟4似乎不是問題, –
請閱讀[MCVE]關於發佈代碼的指導。 「這是不正確的」對問題的解釋很差。 –
我可以得到平均值,但代碼的底部只顯示一個數字不是7. – JenniferLopez