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

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

09.12.2018, 20:55. Просмотров 696. Ответов 1
Метки нет (Все метки)

Дана квадратная матрица порядка n. Обнулить элементы матрицы,лежащие одновременно выше главной и побочной диагоналей. Пожалуйста, СРОЧНО!!!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.12.2018, 20:55
Ответы с готовыми решениями:

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

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

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

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

1
4242 / 2905 / 1786
Регистрация: 18.12.2017
Сообщений: 9,069
09.12.2018, 22:03 2
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include <iostream>
#include <ctime>
using namespace std;
 
int main()
{
    srand((int)time(0));
    int n;
    cout <<"n="; cin >>n;
    
      double **a = new double*[n];
    for (int i = 0; i < n; i++)
         a[i]=new double[n];
    
    for (int i = 0; i < n; i++)
    {
    for (int j = 0; j < n; j++)
    {
      a[i][j]=rand()%9+ 1;
      cout <<a[i][j]<<" ";
    }
    cout <<endl;
    }
    cout <<endl;
    
    for (int i = 0; i < n; i++)
    {
    for (int j = 0; j < n; j++)
    {
      if (i<j && i<n-1-j) a[i][j]=0.0;
      cout <<a[i][j]<<" ";
    }
    cout <<endl;
    }    
 
    for (int i = 0; i < n; i++)
    delete[]a[i];
    delete[]a;
 
system("pause");
return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.12.2018, 22:03

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

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

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

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

Вычислить наименьшее значение среди компонентов матрицы, расположенных выше главной и выше побочной диагоналей
Здравствуйте. Помогите с решением задачи. Дана целочисленная квадратная матрица. Написать программу...


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

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

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