artashhovhan
?>

нарисовать блок-схему В массиве размером NxN найти наименьшее число и обнулить все элементы, кроме элементов главной диагонали. Есть матрица: 2 4 5 4 8 0 6 5 1 Находим меньшее число: 0 Обнуляем все, кроме главной диагонали: 2 0 0 0 8 0 0 0 1 #include // подключаем библиотеку потокового ввода/вывода (cout/cin/...); #include // подключем библиотеку для возможности изменения стандартного генератора чисел (srand(...)); int main() { using namespace std; // используем пространство имен std; setlocale(LC_ALL, "ru"); // возможность использования русского текста в консоли; srand(time(NULL)); // генератор случайных числе; const int N = 3; // константный размер массива; int A[N][N]; // обьявление двумерного массива; cout A[i][j]) // если в теле условия/цикла ожидается 1 инструкция, то { } можно не ставить; min = A[i][j]; } } // обнуляем все элементы массива, кроме элементов, расположеных на главной диагонали: for (int i = 0; i < N; i++) // проходим по двумерному массиву используя 2 цикла; { for (int j = 0; j < N; j++) { // если i будет равен j, то получится что мы идем по глвной диагонали: i=1:j=1, i=2:j=2, i=3:j=3 ... // поэтому, если i не равен j обнуляем элемент; if (i != j) A[i][j] = 0; } } cout << "\nРезультат: " << endl; for (int i = 0; i < N; i++) // проходим по двумерному массиву используя 2 цикла; { for (int j = 0; j < N; j++) { cout << A[i][j] << '\t'; // выводим то что получилось в консоль; } cout << endl; } cout << "\nМинимальный элемент в двумерном массиве = " << min << endl; return 0; }

Информатика

Ответы

Valeria123864531
Ми́кроэргономика занимается исследованием и проектированием систем «человек-машина».

Ми́диэргономика исследует производственные взаимодействия на уровне рабочих мест и производственных задач. К ведению мидиэргономики относится проектирование структуры организации помещений, планирование и установление расписания работ, гигиена и безопасность труда.

Ма́кроэргономика исследует и проектирует систему в целом, учитывая все факторы: технические, социальные, организационные.

Целью макроэргономики является гармоничная, согласованная и надежная работы всей системы, "как единого организма".

Виды совместимости среды «человек-машина»

Антропометрическая совместимость — учёт размеров тела человека, возможности обзора внешнего пространства, положения оператора при работе.

Сенсомоторная совместимость — учёт скорости моторных операций человека и его реакций на различные виды раздражителей.

Энергетическая совместимость — учёт силовых возможностей человека при определении усилий, прилагаемых к органам управления.

Психофизиологическая совместимость — учёт реакции человека на цвет, цветовую гамму, частотный диапазон подаваемых сигналов, форму и другие эстетические параметры машины.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

нарисовать блок-схему В массиве размером NxN найти наименьшее число и обнулить все элементы, кроме элементов главной диагонали. Есть матрица: 2 4 5 4 8 0 6 5 1 Находим меньшее число: 0 Обнуляем все, кроме главной диагонали: 2 0 0 0 8 0 0 0 1 #include // подключаем библиотеку потокового ввода/вывода (cout/cin/...); #include // подключем библиотеку для возможности изменения стандартного генератора чисел (srand(...)); int main() { using namespace std; // используем пространство имен std; setlocale(LC_ALL, "ru"); // возможность использования русского текста в консоли; srand(time(NULL)); // генератор случайных числе; const int N = 3; // константный размер массива; int A[N][N]; // обьявление двумерного массива; cout A[i][j]) // если в теле условия/цикла ожидается 1 инструкция, то { } можно не ставить; min = A[i][j]; } } // обнуляем все элементы массива, кроме элементов, расположеных на главной диагонали: for (int i = 0; i < N; i++) // проходим по двумерному массиву используя 2 цикла; { for (int j = 0; j < N; j++) { // если i будет равен j, то получится что мы идем по глвной диагонали: i=1:j=1, i=2:j=2, i=3:j=3 ... // поэтому, если i не равен j обнуляем элемент; if (i != j) A[i][j] = 0; } } cout << "\nРезультат: " << endl; for (int i = 0; i < N; i++) // проходим по двумерному массиву используя 2 цикла; { for (int j = 0; j < N; j++) { cout << A[i][j] << '\t'; // выводим то что получилось в консоль; } cout << endl; } cout << "\nМинимальный элемент в двумерном массиве = " << min << endl; return 0; }
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Kelena190533
vadimnechaev23150
schernov
goodsled
eliteclassic308
Lorvi_Shevkunova849
lighturist
ekatef45
Бондарен1076
iplizogub74
delta88
zaseche99
uvarovig
mstrshulz
elena-ruzadom