پاسخ تمرین های فصل : گسترش مفهوم آرایه ها
زیر فصل: به دست آوردن طول آرایه چند بعدی
-
یک آرایۀ دوبعدی 4 در 7 تعریف کنید. چهار آرایۀ مجزایی که در تمرین قبلی تعریف کردید در این آرایۀ دوبعدی جایگزین کنید.
double[,] allWeeks = new double[4, 7];
for (int i = 0; i < week1.Length; i++)
{
allWeeks[0, i] = week1[i];
}
for (int i = 0; i < week2.Length; i++)
{
allWeeks[1, i] = week2[i];
}
for (int i = 0; i < week3.Length; i++)
{
allWeeks[2, i] = week3[i];
}
for (int i = 0; i < week4.Length; i++)
{
allWeeks[3, i] = week4[i];
} -
کارکرد روز دوم در هفتۀ سوم را در کنسول نمایش دهید.
double workHour = allWeeks[2, 1];
Console.WriteLine("کارکرد روز دوم در هفته سوم: " + workHour); -
تمام کارکرد این 4 هفته را در کنسول نمایش دهید.
for (int i = 0; i < allWeeks.GetLength(0); i++)
{
Console.WriteLine("هفته " + (i + 1) + ": ");
for (int j = 0; j < allWeeks.GetLength(1); j++)
{
Console.WriteLine(allWeeks[i, j] + " ");
}
}