Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.80
tolyan1995
0 / 0 / 0
Регистрация: 11.11.2013
Сообщений: 35
#1

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

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

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

C++ В квадратной матрице заменить элементы главной и побочной диагонали на минимальный элемент
C++ Обнулить элементы матрицы, лежащие одновременно выше главной диагонали и выше побочной диаго-нали.
C++ Программа, которая зануляет элементы выше и ниже главной и побочной диагонали
В квадратной матрице проверять на отрицательность числа ниже побочной диагонали C++
C++ В двумерном массиве вывести все элементы выше главной диагонали и ниже побочной
Заменить нулями элементы матрицы, лежащие ниже побочной диагонали C++
C++ Обнулить элементы матрицы, лежащие выше побочной диагонали. Условный оператор не использовать
Обнулить элементы матрицы, лежащие на главной диагонали C++
В заданной квадратной матрице поменять местами элементы, стоящие на главной и побочной диагонали C++
Обнулить элементы матрицы, лежащие одновременно выше главной диагонали и ниже побочной диагонали C++
Обнулить элементы матрицы, лежащие на главной диагонали и выше нее (без использования условного оператора) C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dzrkot
zzzZZZ...
 Аватар для dzrkot
516 / 346 / 53
Регистрация: 11.09.2013
Сообщений: 1,994
06.12.2013, 11:55     Обнулить в квадратной матрице элементы, лежащие выше главной и ниже побочной диагонали #2
найди закономерность изменения индексов и по ней заполняй её 0ми
MicM
 Аватар для MicM
820 / 487 / 90
Регистрация: 29.12.2009
Сообщений: 1,097
Завершенные тесты: 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;
zss
Модератор
Эксперт С++
 Аватар для zss
6111 / 5714 / 1849
Регистрация: 18.12.2011
Сообщений: 14,593
Завершенные тесты: 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;
Yandex
Объявления
06.12.2013, 12:12     Обнулить в квадратной матрице элементы, лежащие выше главной и ниже побочной диагонали
Ответ Создать тему
Опции темы

Текущее время: 11:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru