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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 36, средняя оценка - 4.86
Felle
0 / 0 / 0
Регистрация: 25.11.2010
Сообщений: 2
#1

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

28.11.2010, 14:30. Просмотров 5661. Ответов 4
Метки нет (Все метки)

Люди помоги плз...
Определить, является ли квадратная матрица симметричной относительно побочной диагонали.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.11.2010, 14:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить, является ли квадратная матрица симметричной относительно побочной диагонали. (C++):

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

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

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

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

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

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

4
Kyper
1 / 1 / 0
Регистрация: 23.11.2010
Сообщений: 11
28.11.2010, 14:49 #2
если правильной матрицей является такая:
1 2 0
3 0 3
0 2 1
то вот код:
uses crt;
var
a:array[1..100,1..100] of integer;
i,j,n,m,temp,temp2:integer;
begin

read(n);

for i:=1 to n do
begin
for j:=1 to n do
begin
read(a[i,j]);
end;
end;

m:=n-1;

for i:=1 to n-1 do
begin
for j:=1 to m do
begin
if (a[i,j]=a[n-i+1,n-j+1]) then
temp:=1;

if (temp=1) then
begin
temp2:=1;
end
else
begin
write('NO');
exit;
end;

m:=m-1;
temp:=0;
end;
end;

if (temp2=1) then
begin
write('YES');
end;

readln;readln;
end.
1
MILAN
886 / 780 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
28.11.2010, 14:52 #3
Kyper, ето вроде раздел С/C++!!!
0
almazsr
232 / 169 / 7
Регистрация: 13.11.2010
Сообщений: 425
28.11.2010, 15:06 #4
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
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
void main()
{ 
    setlocale(LC_ALL,"Russian");
    int n;
    cout<<"Введите размер матрицы: ";
    cin>>n;
    cout<<"Введите элементы матрицы "<<endl;
    int** a=new int*[n];
    for (int i=0; i<n; i++)
    {
        a[i]=new int[n];
        for(int j=0; j<n; j++)
        {
            cin>>a[i][j];
        }
    }
    bool sim=true;
    for (int i=0; i<n; i++)
    {
        for (int j=0; j<n; j++)
        {
            if (a[i][j]!=a[n-1-j][n-1-i])
            {
                sim=false;
                break;
            }
        }
        if (!sim)
        {
            break;
        }
    }
    cout<<((sim)?"Матрица симметрична относительно побочной диагонали":
        "Матрица не симметрична относительно побочной диагонали")<<endl;
    system("pause");
}
1
Kyper
1 / 1 / 0
Регистрация: 23.11.2010
Сообщений: 11
28.11.2010, 15:11 #5
упс,незаметил) но идея то впринципе одна и таже
0
28.11.2010, 15:11
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.11.2010, 15:11
Привет! Вот еще темы с ответами:

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

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

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

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


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

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

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