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

заменить значения всех отрицательных элементов матрицы на нулевые с помощью языка С. КАК? ПОМОГИТЕ ПОЖАЛУЙСТА

Ответы

Автор ответа: varanchik
0
#include <stdio.h>
#include <cstdlib>
#include <ctime>

const unsigned int n = 5;
const unsigned int m = 6;

int main()
{
    srand(time(NULL));
    int i, j;
    int a[n][m];
    printf("nSource:n");
    for (i = 0; i < n; i++) {
        for (j = 0; j < m; j++) {
            a[i][j] = rand() % 201 - 100;
            printf("%dt", a[i][j]);
        }
        printf("n");
    }
    printf("nResult:n");
    for ( i = 0; i < n; i++) {
        for (j = 0; j < m; j++) {
            if (a[i][j] < 0) a[i][j] = 0;
            printf("%dt", a[i][j]);
        }
        printf("n");
    }
    getchar();
}


Автор ответа: Kaila4612
0
Проверить, все ли строки матрицы содержат хотя бы один нулевой элемент. Если нет, то заменить значения всех отрицательных элементов матрицы на нулевые.
Автор ответа: Kaila4612
0
СПАСИБО БОЛЬШОЕ)))))))))))))
Похожие вопросы
Предмет: Геометрия, автор: Аноним
Предмет: Алгебра, автор: dannaabulhaeva
Предмет: Математика, автор: 2310075
Предмет: Литература, автор: арт54