Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.64/25: Рейтинг темы: голосов - 25, средняя оценка - 4.64
1 / 1 / 0
Регистрация: 11.11.2013
Сообщений: 35
1

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

06.12.2013, 11:53. Просмотров 4670. Ответов 3
Метки нет (Все метки)

Как обнулить в квадратной матрице элементы, лежащие выше главной и ниже побочной диагонали. Условный оператор не использовать
Каков принцип?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.12.2013, 11:53
Ответы с готовыми решениями:

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

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

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

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

3
zzzZZZ...
523 / 354 / 94
Регистрация: 11.09.2013
Сообщений: 2,040
06.12.2013, 11:55 2
найди закономерность изменения индексов и по ней заполняй её 0ми
0
833 / 491 / 325
Регистрация: 29.12.2009
Сообщений: 1,106
06.12.2013, 12:06 3
Выше главной
C++
1
2
3
for (int i=0; i<n-1; i++)
        for (int j=i+1; j<n; j++)
            a[i][j] = 0;
Ниже побочной
C++
1
2
3
for (int i=1; i<n; i++)
        for (int j=n-1; j>n-i-1; j--)
            a[i][j] = 0;
1
Модератор
Эксперт С++
9520 / 8173 / 4996
Регистрация: 18.12.2011
Сообщений: 21,822
06.12.2013, 12:12 4
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Выше главной и ниже побочной
C++
1
2
3
4
5
6
for (int i=0; i<n/2; i++)
        for (int j=n-1; j>n-i-1; j--)
            a[i][j] = 0;
for (int i=n/2; i<n; i++)
        for (int j=i+1; j<n; j++)
            a[i][j] = 0;
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.12.2013, 12:12

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Обнулить все элементы, лежащие выше главной диагонали матрицы
Задача:Если Целочисленная квадратная матрица симметрична относительно главной диагонали - обнулить...

Обнулить элементы матрицы, лежащие на главной диагонали и выше нее (без использования условного оператора)
дана квадратная матрица порядка m обнулить элементы матрицы лежищие на главной диагонали и выше...

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

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

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

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.