Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
sha1ne
1 / 1 / 0
Регистрация: 05.11.2009
Сообщений: 20
#1

Квадратная матрица(диагонали) - C++

26.11.2009, 20:37. Просмотров 547. Ответов 1
Метки нет (Все метки)

Всем привет :

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

Код :

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
#include <iostream.h>
using namespace std;
 
int main()
{
    int m = 0,n = 0;
    int sum = 0;
    cout << "Введите размерность матрицы : ";
    cin >> n;
    m=n;
 
    int **a=new int*[m];
    for(int i=0; i<n; i++)
        {
                a[i] = new int[m];             
        }
    for(int i=0;i<n;i++){                     
        for(int j=0;j<m;j++){
            a[i][j]=rand() % 10;;                      
        }
    }
    for(int i=0;i<n;i++){
        for(int j=0;j<m;j++){
            cout << a[i][j] << " ";
            
                                {
                 if ((i+j) < (n-i+1))
                 sum = sum + a[i][j];
                 }
                 {
                        cout << "Cymma : " << sum;
                        }
 
}
        cout << endl;
     }
    system("pause");
    return 0;
}
Никак не могу посчитать сумму элементов расположенных выше побочной диагонали этой матрицы.
Помогите плз.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2009, 20:37
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Квадратная матрица(диагонали) (C++):

Определить, является ли квадратная матрица симметричной относительно побочной диагонали. - C++
Люди помоги плз... Определить, является ли квадратная матрица симметричной относительно побочной диагонали.

Определить, является ли квадратная матрица симметричной относительно побочной диагонали - C++
Собственно столкнулся с проблемой: мне нужно сравнить элементы массива над побочной диагональю и под ней. однако когда при сравнении пишу a...

Определил, является ли заданная квадратная матрица симметричной относительно главной диагонали! - C++
Определить, является ли заданная квадратная матрица симметричной относительно главной диагонали! #include &lt;iostream&gt; #define MAX 100 ...

Определить, является ли заданная квадратная матрица симметричной относительно побочной диагонали - C++
Определить,является ли заданная квадратная матрица n-го порядка параметрично относительно побочной диагонали.

Определить, является ли заданная квадратная матрица симметричной относительно главной диагонали. - C++
Не могу решить задачу на С++ Вот условия: Определить, является ли заданная квадратная матрица симметричной относительно главной...

Определить является ли заданная квадратная матрица симметричной относительно главной диагонали - C++
Разработать алгоритм и программу. Определить является ли заданная квадратная матрица A n-го порядка (2&lt;=n&lt;=10 – вводится пользователем)...

1
valeriikozlov
Эксперт С++
4680 / 2506 / 322
Регистрация: 18.08.2009
Сообщений: 4,550
26.11.2009, 21:08 #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
#include <process.h>
#include <iostream.h>
#include <stdlib.h>
#include <time.h>
int main()
{
    srand( time( NULL ) );
    int m = 0,n = 0, i, j;
    int sum = 0;
    cout << "Ââåäèòå Г°Г*çìåðГ*îñòü Г¬Г*òðèöû : ";
    cin >> n;
    m=n;
 
    int **a=new int*[m];
    for(i=0; i<n; i++)
        {
                a[i] = new int[m];             
        }
    for( i=0;i<n;i++){                     
        for(j=0;j<m;j++){
            a[i][j]=rand() % 10;;                      
        }
    }
    for( i=0;i<n-1;i++)
    {
        for(j=0;j<m-1-i;j++){
            cout << a[i][j] << " ";
            sum +=a[i][j];
        }
        cout<<endl;
    }            
    cout << "Cymma : " << sum<<endl;    
    system("pause");
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.11.2009, 21:08
Привет! Вот еще темы с ответами:

Определить, является ли заданная квадратная матрица симметричной относительно главной диагонали - C++
Задание: Определить, является ли заданная квадратная матрица А(5,5) симметричной относительно главной диагонали. Написать два варианта...

Дана квадратная матрица N,если на главной диагонали в строке элемент равен 0... - C++
Дана квадратная матрица N,если на главной диагонали в строке элемент равен 0, посчитать сумму элементов всей строки. Записать значение...

Дана квадратная матрица. Найти сумму элементов ее главной, побочной диагонали. - C++
Помогите пожалуйста решить. 3. Дана квадратная матрица порядка*M. Найти сумму элементов ее главной, побочной диагонали.

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


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

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

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