پاسخ تمرین های فصل : گسترش مفهوم آرایه ها
زیر فصل: به دست آوردن طول آرایه چند بعدی

  1. یک آرایۀ دوبعدی 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];
    }

     


  2. کارکرد روز دوم در هفتۀ سوم را در کنسول نمایش دهید.

     

    double workHour = allWeeks[2, 1];
    Console.WriteLine("کارکرد روز دوم در هفته سوم: " + workHour);

     


  3. تمام کارکرد این 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] + " ");
        }
    }