Дана квадратная матрица целых чисел. определить модуль произведения отрицательных чисел, которые находятся в нижней треугольной области матрицы: под главной и под побочной диагоналями.
142
179
Ответы на вопрос:
Вc++: #include < iostream> #include < ctime> #include < iomanip> int main() { using namespace std; //размерность матрицы const int n = 5; int matrix[n][n]; srand(time(0)); int i, j; //как-нибудь заполняем матрицу for (i = 0; i < n; i++) for (j = 0; j < n; j++) matrix[i][j] = rand() % (n * n + 1) - (n * n / 2); //вывод исходной матрицы на экран for (i = 0; i < n; i++) { for (j = 0; j < n; j++) cout < < setw(4) < < matrix[i][j]; cout < < endl; } //проверка, есть ли вообще числа, чтобы умножать int p = 0; for (i = 0; i < n; i++) for (j = 0; j < n; j++) if (i > j & & i > n - j - 1 & & matrix[i][j] < 0) { p = 1; break; } //подсчёт требуемого произведения for (i = 0; i < n; i++) for (j = 0; j < n; j++) if (i > j & & i > n - j - 1 & & matrix[i][j] < 0) p = p * matrix[i][j]; //нахождение модуля произведения if (p < 0) p = -p; //вывод этого значения на экран cout < < "multiplication: " < < p < < endl; return 0; }
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
анонім228110402.09.2022 05:04
-
ladykrisMi10.10.2020 23:31
-
sonyaovch11.03.2020 05:45
-
dgbimv24.04.2020 17:04
-
tykuozlli207.01.2021 00:28
-
anjnazarova14.03.2020 20:45
-
nholodok40028.11.2020 22:26
-
ilyaokorokov77710.01.2022 19:07
-
54342101.01.2022 20:45
-
ирввадрпраз04.06.2020 07:03
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.