//Сы Юйхао, 1032255367,НКАбд-04-25,25.2.26, 21:45
//Дана целочисленная матрица A(N,N). Определить, имеются ли среди её элементов, лежащих ниже главной диагонали, отрицательные числа.
#include <stdio.h>
int main() {
int n;
printf("Введите размер матрицы N: ");
int matrix[n][n];
printf("Введите элементы матрицы:\n"); for (int i = 0; i < n; i++)
for (int j = 0; j < n; j++)
scanf("%d", &matrix
[i
][j
]);
int has = 0;
for (int i = 0; i < n && !has; i++)
for (int j = 0; j < i; j++)
if (matrix[i][j] < 0) {
has = 1;
break;
}
if (has)
printf("Есть отрицательные числа ниже главной диагонали.\n"); else
printf("Нет отрицательных чисел ниже главной диагонали.\n"); return 0;
}
Ly/QodGLINCu0LnRhdCw0L4sIDEwMzIyNTUzNjcs0J3QmtCQ0LHQtC0wNC0yNSwyNS4yLjI2LCAyMTo0NQovL9CU0LDQvdCwINGG0LXQu9C+0YfQuNGB0LvQtdC90L3QsNGPINC80LDRgtGA0LjRhtCwIEEoTixOKS4g0J7Qv9GA0LXQtNC10LvQuNGC0YwsINC40LzQtdGO0YLRgdGPINC70Lgg0YHRgNC10LTQuCDQtdGRINGN0LvQtdC80LXQvdGC0L7Qsiwg0LvQtdC20LDRidC40YUg0L3QuNC20LUg0LPQu9Cw0LLQvdC+0Lkg0LTQuNCw0LPQvtC90LDQu9C4LCDQvtGC0YDQuNGG0LDRgtC10LvRjNC90YvQtSDRh9C40YHQu9CwLgojaW5jbHVkZSA8c3RkaW8uaD4KCmludCBtYWluKCkgewogICAgaW50IG47CiAgICBwcmludGYoItCS0LLQtdC00LjRgtC1INGA0LDQt9C80LXRgCDQvNCw0YLRgNC40YbRiyBOOiAiKTsKICAgIHNjYW5mKCIlZCIsICZuKTsKICAgIAogICAgaW50IG1hdHJpeFtuXVtuXTsKICAgIHByaW50Zigi0JLQstC10LTQuNGC0LUg0Y3Qu9C10LzQtdC90YLRiyDQvNCw0YLRgNC40YbRizpcbiIpOwogICAgZm9yIChpbnQgaSA9IDA7IGkgPCBuOyBpKyspCiAgICAgICAgZm9yIChpbnQgaiA9IDA7IGogPCBuOyBqKyspCiAgICAgICAgICAgIHNjYW5mKCIlZCIsICZtYXRyaXhbaV1bal0pOwoKICAgIGludCBoYXMgPSAwOwogICAgZm9yIChpbnQgaSA9IDA7IGkgPCBuICYmICFoYXM7IGkrKykKICAgICAgICBmb3IgKGludCBqID0gMDsgaiA8IGk7IGorKykKICAgICAgICAgICAgaWYgKG1hdHJpeFtpXVtqXSA8IDApIHsKICAgICAgICAgICAgICAgIGhhcyA9IDE7CiAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgfQoKICAgIGlmIChoYXMpCiAgICAgICAgcHJpbnRmKCLQldGB0YLRjCDQvtGC0YDQuNGG0LDRgtC10LvRjNC90YvQtSDRh9C40YHQu9CwINC90LjQttC1INCz0LvQsNCy0L3QvtC5INC00LjQsNCz0L7QvdCw0LvQuC5cbiIpOwogICAgZWxzZQogICAgICAgIHByaW50Zigi0J3QtdGCINC+0YLRgNC40YbQsNGC0LXQu9GM0L3Ri9GFINGH0LjRgdC10Lsg0L3QuNC20LUg0LPQu9Cw0LLQvdC+0Lkg0LTQuNCw0LPQvtC90LDQu9C4LlxuIik7CiAgICByZXR1cm4gMDsKfQ==