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

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

Войти
Регистрация
Восстановить пароль
 
Алена_Коваленко
Заблокирован
#1

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

09.05.2014, 17:43. Просмотров 956. Ответов 3
Метки нет (Все метки)

Задание:
Определить, является ли заданная квадратная матрица А(5,5) симметричной относительно главной диагонали.
Написать два варианта программы: без применения указателей и с указателями.
Первый вариант написала:
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
#include <iostream>
#include <conio.h>
 
using namespace std;
int main()
{
    bool sym=true;
 setlocale(LC_ALL, "");     
 int matrix[3][3];
 for (int i=0; i<4; i++)
     {  
          for (int j=0; j<4; j++)
              {
                   cout <<i <<""<<j<< ": ";
                   cin >> matrix[i][j] ;                            
              }
     }
 cout << "Ввод окончен"<< endl;
 cout << "Матрица имеет вид: " << endl;
 for (int i = 0; i < 4; ++i)
    {
        for (int j = 0; j < 4; ++j)
            cout << matrix [i][j] << " ";
        cout << endl;
    }
 for (int i = 0; i < 4 && sym; ++i)
    {
        for (int j = i+1; j < 4 && sym; ++j)
             if(matrix[i][j]!=matrix[j][i])
             sym=false;}
             if (sym) cout <<"симметрична";
             else cout <<" не симметрична";
    
 _getch();
 return 0;   
}
А вот с указателями у меня плохо. Помогите пожалуйста.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.05.2014, 17:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить, является ли заданная квадратная матрица симметричной относительно главной диагонали (C++):

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

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

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

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

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

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

3
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
09.05.2014, 17:49 #2
Цитата Сообщение от Алена_Коваленко Посмотреть сообщение
int matrix[3][3];
*for (int i=0; i<4; i++)
объявляете 3 на 3, а используете 4 на 4

Добавлено через 2 минуты
Цитата Сообщение от Алена_Коваленко Посмотреть сообщение
А вот с указателями у меня плохо. Помогите пожалуйста.
выделение памяти под двумерный массив
C++
1
2
3
4
    const size_t size = 3;
    int **matrix = new int *[size];
    for(size_t i=0;i<size;++i)
        matrix[i] = new int [size];
0
Atomx86
39 / 7 / 0
Регистрация: 09.05.2014
Сообщений: 9
09.05.2014, 18:11 #3
Плохо с указателями значит?
1
Алена_Коваленко
Заблокирован
09.05.2014, 21:56  [ТС] #4
Atomx86, вообще никак
0
09.05.2014, 21:56
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.05.2014, 21:56
Привет! Вот еще темы с ответами:

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

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

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

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


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

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

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