Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.01.2013, 00:35   #1
Jlovenpk1
Ламер С#
Пользователь
 
Аватар для Jlovenpk1
 
Регистрация: 14.12.2011
Сообщений: 34
По умолчанию Определить, является ли заданная целая квадратная матрица n- го порядка симметричной (относительно главной диагонали.)

В чем ошибка(и)?
Код:
#include "stdafx.h"
#include <iostream>
#include <cmath.h>

using namespace std;
int main()
{
int i,j;
	int b[5][5];
cout<<"Hi:)";
    cout<<"\nVvedite Matricu: ";
    for (i=0;i<=5;i++)
        for (j=0;j<=5;j++)
        cin>>b[i][j];
    if (b[i][j] == b[j][i]) 
        cout<<"Semmetrichnaya";
    else
        cout<<"Ne Semmetrichnaya"<<endl;
    system ("pause");
    return 0;
}
Обожаю эти строк - While 1=1 do begin -

Последний раз редактировалось Jlovenpk1; 16.01.2013 в 00:38.
Jlovenpk1 вне форума Ответить с цитированием
Старый 16.01.2013, 08:58   #2
Kukurudza
Форумчанин
 
Регистрация: 02.06.2011
Сообщений: 282
По умолчанию

отформатируйте код. расставьте фигурные скобки, где они должны быть. увидите ошибку.
Kukurudza вне форума Ответить с цитированием
Старый 16.01.2013, 11:33   #3
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,289
По умолчанию

Во-первых, массив 5 на 5, а вводите данные, как будто 6 на 6.
Во-вторых, сравниваете элементы до ввода всего массива (точнее, хотели так сделать, но не поставили фигурные скобки).
В-третьих, если элементы отличаются, то матрица несимметрична, а если равны, то нужно продолжать до конца массива, а не выводить сообщение.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дана квадратная матрица А порядка М. Найти сумму элементов каждой её диагонали, параллельной побочной(начиная с одноэлементной диа Richik123 Паскаль, Turbo Pascal, PascalABC.NET 1 31.05.2012 16:15
Является ли матрица 10-го порядка симметричной NeoX_2011 Помощь студентам 11 18.03.2012 17:15
Дана квадратная матрица А порядка n. Найдите сумму положительных элементов матрицы, стоящих под главной диагональю (Паскаль) Вовик-вовик Помощь студентам 1 10.01.2012 21:48
элементы относительно главной диагонали должны быть симметричны Ksusha Помощь студентам 1 04.05.2010 19:23
Проверить, является ли заданная строка симметричной. - Ассемблер VHomer Помощь студентам 3 27.12.2008 19:37