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

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

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

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

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

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

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

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

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

3
dzrkot
zzzZZZ...
523 / 354 / 94
Регистрация: 11.09.2013
Сообщений: 2,039
06.12.2013, 11:55 2
найди закономерность изменения индексов и по ней заполняй её 0ми
0
MicM
827 / 485 / 325
Регистрация: 29.12.2009
Сообщений: 1,106
Завершенные тесты: 1
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
zss
Модератор
Эксперт С++
8164 / 7281 / 4526
Регистрация: 18.12.2011
Сообщений: 19,259
Завершенные тесты: 1
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
06.12.2013, 12:12
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.12.2013, 12:12

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

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

В двумерном массиве вывести все элементы выше главной диагонали и ниже побочной
Вообщем то задали такую задачку: В двумерном массиве вывести все элементы выше главной диагонали и...


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

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

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