Задача ** С++ Как посчитать?

0 голосов
18 просмотров

Задача на С++ Как посчитать?


image

Информатика (46 баллов) | 18 просмотров
Дан 1 ответ
0 голосов

#include

#include


int main()

{

   const size_t

       size_array = 4;

   size_t sum(0);

   std::array array[size_array]

   {

       {1, 2, 3, 4},

       {5, 6, 7, 8},

       {9, 10, 11, 12},

       {13, 14, 15, 16}

   };

   //1 четверть: 1, 2, 5,6

   //2 четверть: 11,12,15,16

   for(size_t i = 0; i < size_array; i++)

   {

       for(size_t j = 0; j < size_array; j++)

       {

           if(i < size_array / 2 && j < size_array / 2 || i >= size_array / 2 && j >= size_array / 2)

               sum += array[i][j];

           else continue;

       }

   }

   std::cout << "Сумма элементов первой и четвертой четвертей = " << sum << std::endl;</p>

}


image
(4.0k баллов)