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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поменять первое и последние слово. http://www.cyberforum.ru/cpp-beginners/thread94868.html
Дано предложение поменять первое и последние слово. Массив char.
C++ Ищу хорошую книгу Подскажите хорошую книгу по С++. С практическими задачами(только без математики), что бы примеры были полезны в жизни. Наподобие П. Франка(Там где робот по лабиринту бегал:)). Желательно для VS2005. Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread94866.html
C++ Работа с классами
Задача:найти сумму всех отрицательных элементов матрицы и записать в вектор. For (i=0;i<=N;i++) for (j=0;j<=M;j++) if (a<0) {t=t+a// находим сумму for(k=0;k<Z;k++) {X=t}//вектор Так вроде?!А как сделать чтоб через классы было??
C++ Реализовать метод minutes()
Поле first - положительное целое число, часы; полет second - положительное целое число, минуты. Реализовать метод minutes() - перевод времени в минуты.
C++ Вычислить остаток без %. http://www.cyberforum.ru/cpp-beginners/thread94832.html
Дано натурально число а и число d. Вычислить частное q и r остаток при делении a на d. Не используя операций целочисленного деления и %. :wall:
C++ Поддержка скинов в приложении Всем доброго времени суток! Извиняюсь, если поднимаю уже обсуждавшуюся тему, но поиском по форуму ничего не нашел. Может кто подскажет как в приложении можно реализовать поддержку скинов ? Или хотя бы в сторону чего копать ! Спасибо! подробнее

Показать сообщение отдельно
bmw666
9 / 7 / 1
Регистрация: 25.12.2008
Сообщений: 40
12.02.2010, 18:10     Определить, является ли заданная целая квадратная матрица n-го порядка симметричной
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();
}
 
Текущее время: 16:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru