/
ksont
/
two_array
Обзор
Документация
Войти
/
ksont
/
two_array
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
main.cpp
53 строки
2 KB
Сергей
create: main.cpp
01 июн 2026, 07:48
Верифицирован
01 июн 2026, 07:48
e4bcb38
Код
Авторство
О чём код?
#include <iostream> #include <windows.h> int main() { SetConsoleCP(65001); SetConsoleOutputCP(65001); // 1. Создаём и инициализируем двумерный массив 3x6 int arr[3][6] = { {54, 8, 21, 90, 45, 43}, {89, 87, 56, 23, 76, 56}, {23, 45, 87, 93, 22, 32} }; // 2. Выводим массив в виде таблицы с табуляцией std::cout << "Массив:" << std::endl; for (int i = 0; i < 3; ++i) { for (int j = 0; j < 6; ++j) { std::cout << arr[i][j]; if (j < 5) std::cout << "\t"; // табуляция после каждого элемента, кроме последнего в строке } std::cout << std::endl; } // 3. Инициализируем переменные минимума, максимума и их индексов первым элементом int min_val = arr[0][0]; int max_val = arr[0][0]; int min_i = 0, min_j = 0; int max_i = 0, max_j = 0; // 4. Проходим по всем элементам массива для поиска минимума и максимума for (int i = 0; i < 3; ++i) { for (int j = 0; j < 6; ++j) { if (arr[i][j] < min_val) { min_val = arr[i][j]; min_i = i; min_j = j; } if (arr[i][j] > max_val) { max_val = arr[i][j]; max_i = i; max_j = j; } } } // 5. Выводим индексы минимального и максимального элементов std::cout << "Индекс минимального элемента: " << min_i << " " << min_j << std::endl; std::cout << "Индекс максимального элемента: " << max_i << " " << max_j << std::endl; return 0; }