1 / 1 / 0
Регистрация: 29.03.2015
Сообщений: 54
1

Заменить нулями элементы матрицы, лежащие ниже побочной диагонали

03.04.2015, 13:23. Показов 5306. Ответов 2
Метки нет (Все метки)

Помогите, пожалуйста написать код.
Дана квадратная матрица порядка M. Заменить нулями элементы матрицы, лежащие ниже побочной диагонали.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.04.2015, 13:23
Ответы с готовыми решениями:

Заменить элементы главной диагонали матрицы нулями и найти максимальный элемент ниже побочной диагонали
Есть пример для решения другой задачи(она находит суму всех элементов каждой строки и выводит...

Обнулить элементы матрицы, лежащие одновременно выше главной диагонали и ниже побочной диагонали
Дана квадратная матрица порядка M. Обнулить элементы матрицы, лежащие одновременно выше главной...

В массив А записать элементы матрицы, лежащие на главной диагонали и ниже неё, в массив B - на побочной и ниже
Сформировать случайным образом целочисленную матрицу N*N. Сформировать два одномерных массива А и...

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

2
62 / 60 / 37
Регистрация: 01.04.2015
Сообщений: 116
03.04.2015, 14:01 2
Лучший ответ Сообщение было отмечено tomililizzi как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
 
using namespace std;
 
int main()
{
    const int M = 5;
    int i, j, mas[M][M];
 
    cout << "Enter mas[M][M]:\n";
    for(i=0;i<M;i++)
        for(j=0;j<M;j++)
            cin>>mas[i][j];
    cout<<"\n";
 
    for( i=M-1; i>=0; --i )
        for( j=M-i; j<M; ++j )
            mas[i][j] = 0;
 
    for(i=0;i<M;i++)
    {
        for(j=0;j<M;j++)
            cout << mas[i][j] << ' ';
        cout << endl;
    }
    system ("pause");
    return 0;
}
0
1 / 1 / 0
Регистрация: 29.03.2015
Сообщений: 54
03.04.2015, 14:39  [ТС] 3
Огромное спасибо)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.04.2015, 14:39
Помогаю со студенческими работами здесь

Обнулить в квадратной матрице элементы, лежащие выше главной и ниже побочной диагонали
Как обнулить в квадратной матрице элементы, лежащие выше главной и ниже побочной диагонали....

Заменить элементы главной и побочной диагоналей матрицы на минимальный элемент ниже главной диагонали
В квадратной матрице А заменить элементы главной и побочной диагоналей на минимальный элемент,...

Заменить нулями элементы матрицы, лежащие одновременно выше главной и обратной диагоналей
Дана квадратная матрица порядка n. Заменить нулями элементы, лежащие одновременно выше главной и...

Обнулить элементы матрицы, лежащие выше побочной диагонали. Условный оператор не использовать
Доброго времени суток.Прошу помощи в решении следующей задачи. Дана квадратная матрица порядка...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru