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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Инверсия в массиве http://www.cyberforum.ru/cpp-beginners/thread1015504.html
Задан массив из k чисел.Определить количество инверсий в массиве(т.е. таких пар элементов,в которых большее число находиться слева от меньшего)
C++ Функция логирования в txt файл #include <iostream> #include <stdio.h> using namespace std; char sContent; char sFileLog = "log.txt"; bool iTrigerlogfile = 1; Fwrite_file (int iTrigerlogfile, char sContent,char sFilename); http://www.cyberforum.ru/cpp-beginners/thread1015499.html
Перевод кода C++
Переведите пжалуйста код на паскаль #include<iostream> #include<string> using namespace std; unsigned long long res=1; int n,len; string a; int main() { cin>>n;
C++ Связный список
Скажите, пожалуйста, почему не отображается lastName? Или в структуре можно создавать только один тип для связных списков? #include <iostream> using namespace std; struct DataBase { char name; char lastName; DataBase *pNext;
C++ C++ Одномерные массивы http://www.cyberforum.ru/cpp-beginners/thread1015469.html
1. В одномерном массиве, состоящем из n вещественных элементов, вычислить: - сумму отрицательных элементов массива; - произведение элементов массива, расположенных между максимальным и минимальным элементами. помогите:)
C++ В матрице целых чисел заменить все отрицательные элементы нулями.Подсчитать количество замен В матрице целых чисел заменить все отрицательные элементы нулями.Подсчитать количество замен.Вывести конечную матрицу #include <conio.h> #include <iostream> using namespace std; int **vvod(int **m, int s, int r) { for( int i=0; i<s; i++) { подробнее

Показать сообщение отдельно
backet
18 / 18 / 1
Регистрация: 12.10.2013
Сообщений: 79
03.12.2013, 03:54  [ТС]     Определить, является ли заданная квадратная матрица симметричной относительно побочной диагонали
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
#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");
 
Текущее время: 12:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru