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

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

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

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

12.02.2010, 16:40. Просмотров 925. Ответов 7
Метки нет (Все метки)

Парни напишите пажалуйста программу если не в тягость. Очень надо))
Вот условие:
Определить, является ли заданная целая квадратная матрица n-го порядка симметричной (относительно главной диагонали).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2010, 16:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить, является ли заданная целая квадратная матрица n-го порядка симметричной (C++):

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

Определить, является ли заданная целая квадратная матрица n- го порядка симметричной (относительно главной диагонали.) - C++
cout<<"Hi:)"; cout<<"\nVvedite Matricu: "; for (i=0;i<=5;i++) for (j=0;j<=5;j++) cin>>b; if (b == b) ...

Определить, является ли целая квадратная матрица порядка n симметричной (относительно главной диагонали) - C++
Помогите пожалуйста, срочно нужно

Определить, является ли целая квадратная матрица порядка n симметричной (относительно главной диагонали) - C++
Помогите пожалуйста. В строке if(array1 == array1) выдаёт ошибку идентификатор i (и j) не определен. Почему так происходит? #include...

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

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

7
mooncrafter
4 / 4 / 2
Регистрация: 16.11.2009
Сообщений: 11
12.02.2010, 17:13 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
main(int argv,char *argc[]){
 cout<<"Write size of array:";
 int n;
 cin>>n;
 cout<<"Write elements of array:";
 int **a=new int [n][n];
 for(int i=0;i<n;i++) for(int j=0;j<n;j++) cin>>a[i][j];
 int y=0;
 for(int i=1;i<n-1;i++)
  for(int j=0;j<j;++)
   if(a[j][i]==a[i][j])y++;
   else break;
 if(y==n*n-n)cout<<"Matrix is symmetry!";
 else cout<<"Matrix isn't symmetry!";
 returne 0;
}
1
bmw666
9 / 7 / 1
Регистрация: 25.12.2008
Сообщений: 40
12.02.2010, 18:10 #3
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream.h>
#include <conio.h>
#define N 4
 
int main()
{
    int mas[N][N]; 
    bool ok = 1;
    
    for (int i=0; i<N; i++)
        for (int j=0; j<N; j++)
            cin >> mas[i][j];  // Тупо по порядку вводим матрицу (можно приукрасить но важна суть)
    for (int i=0; i<N; i++) {
        for (int j=0; j<N-1-i; j++)
            if (mas[i][j] != mas[N-1-i][N-1-j]) // Основная проверка симметричности
                ok = 0;
    }   
    if (ok)
        cout << "Matrix is simetry ;)" << endl;
    else
        cout << "Matrix is not simetry ;(" << endl;
    getch();
}
0
easybudda
Модератор
Эксперт CЭксперт С++
9664 / 5614 / 952
Регистрация: 25.07.2009
Сообщений: 10,780
12.02.2010, 21:01 #4
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от mooncrafter Посмотреть сообщение
int **a=new int [n][n];
ага, щас!
C++
1
2
3
4
5
6
7
8
9
...
int **a = new int*[n];
for ( int i = 0; i < n; ++i )
  a[i] = new int [n];
...
for ( int i = 0; i < n; ++i )
  delete [] a[i];
delete [] a;
...
0
Genius Ignat
1236 / 774 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
12.02.2010, 21:04 #5
int **a=new int [n][n];
А что компилятор молчит по этому поводу?
0
easybudda
Модератор
Эксперт CЭксперт С++
9664 / 5614 / 952
Регистрация: 25.07.2009
Сообщений: 10,780
12.02.2010, 21:13 #6
Цитата Сообщение от Genius Ignat Посмотреть сообщение
А что компилятор молчит по этому поводу?
орёт, как потерпевший!
Код
$ g++ -o bad_matrix bad_matrix.cpp 
bad_matrix.cpp: In function `int main()':
bad_matrix.cpp:6: error: cannot convert 'int (*)[10]' to 'int**' in initialization
$ cat bad_matrix.cpp 
#include <iostream>
using namespace std;

int main(){
        const int n = 10;
        int **arr = new int[n][n];
        // somewhat more...
        return 0;
}
1
Genius Ignat
1236 / 774 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
12.02.2010, 21:25 #7
Код какой то левый выкладывают: с ошибками, пишут наверное прям в редакторе сообщений.
0
bmw666
9 / 7 / 1
Регистрация: 25.12.2008
Сообщений: 40
13.02.2010, 00:11 #8
Цитата Сообщение от Genius Ignat Посмотреть сообщение
Код какой то левый выкладывают: с ошибками, пишут наверное прям в редакторе сообщений.
Не соглашусь... мой код написан в Dev-Cpp... + не раз протестирован
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.02.2010, 00:11
Привет! Вот еще темы с ответами:

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
8
Yandex
Объявления
13.02.2010, 00:11
Ответ Создать тему
Опции темы

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