Предмет: Информатика, автор: Emelu

Допоможіть виконати це завдання в с++: У матриці цілих чисел розміром 4*4 визначити найбільший елемент та його індекси.

Ответы

Автор ответа: vaniakovalp
1

#include <iostream>

int main() {

   // Ініціалізація матриці 4x4

   int matrix[4][4] = {{1, 2, 3, 4},

                      {5, 6, 7, 8},

                      {9, 10, 11, 12},

                      {13, 14, 15, 16}};

   

   int maxElement = matrix[0][0]; // Початково вважаємо, що найбільший елемент це перший елемент матриці

   int rowIndex = 0;

   int colIndex = 0;

   // Перебираємо всі елементи матриці для пошуку найбільшого елемента

   for (int i = 0; i < 4; i++) {

       for (int j = 0; j < 4; j++) {

           if (matrix[i][j] > maxElement) { // Якщо поточний елемент більший за максимальний, то змінюємо максимальний елемент і запам'ятовуємо індекси

               maxElement = matrix[i][j];

               rowIndex = i;

               colIndex = j;

           }

       }

   }

   // Виводимо результати

   std::cout << "Найбільший елемент: " << maxElement << std::endl;

   std::cout << "Індекс рядка: " << rowIndex << std::endl;

   std::cout << "Індекс стовпця: " << colIndex << std::endl;

   return 0;

}

Підходить?


Emelu: Підходить, дякую
Похожие вопросы
Предмет: Русский язык, автор: vladakrestic
Предмет: Математика, автор: berdeshnarkyz