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

массивы ошибка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вызов глобальной функции из объекта класса http://www.cyberforum.ru/cpp-beginners/thread1050299.html
Здравствуйте! Допустим, к примеру, имеется класс, который может хранить в себе адрес на функцию, а также метод который "запустит" эту функцию... #include <iostream> typedef void (*NEXT_Act)(); ...
C++ Определить положение восьми ферзей на шахматной доске, при котором ни один ферзь не угрожает другому Напишите программу, использующую рекурсию, определяющую положение восьми ферзей на шахматной доске, при котором ни один ферзь не угрожает другому. http://www.cyberforum.ru/cpp-beginners/thread1050296.html
C++ Робот К-79
#include <iostream> #include <vector> using namespace std; int main(int argc, char* argv) { char program=""; cin>>program; char direction='a';
выдает ошибки,какие не могу понять C++
/*В целочисленном массиве найти количество четных чисел, рас-положенных между первым и последним нулевыми числами этого мас-сива. Предусмотреть случаи, когда нет нулей, нуль единственный, нет четных...
C++ двухмерный массив(можно с использованием функцией) http://www.cyberforum.ru/cpp-beginners/thread1050277.html
В матрице найти количество строк, у которых есть хотя бы один нуль и номер первой такой строки.
C++ В матрице найти количество строк, у которых все нули В матрице найти количество строк, у которых все нули (с комментариями если можно) подробнее

Показать сообщение отдельно
Troo
1 / 1 / 0
Регистрация: 09.10.2013
Сообщений: 73

массивы ошибка - C++

20.12.2013, 22:42. Просмотров 159. Ответов 0
Метки (Все метки)

выяснить, является ли квадратная матрица симметричной относительно
главной диагонали.
Программа вылетает, если я элементы для массива задаю

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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#include <iostream>
#include <stdlib.h>
#include <time.h>
#include <math.h>
 
using namespace std;
 
void int_mas(int **mas, int n, int m);
void int_mas2(int **mas, int n, int m);
void cout_mas(int **mas, int n, int m);
int simmetr(int **mas1, int n, int m);
int main()
{
    srand(time(0));
    int const n=2;
    int const m=2;
 
    int **mas = new int*[n];
    for ( int i = 0; i < n; i++)
        mas[i] = new int[m];
        int_mas(mas,n,m);
        mas[1][2]=0;
        mas[2][1]=0;
        cout_mas(mas,n,m);
 
        cout<<simmetr(mas,n,m);
  return 0;
}
 
void int_mas(int **mas, int n, int m)
{
    int i,j;
    for(i = 0; i < n; i++){
        for(j = 0; j < m; j++)
 
            mas[i][j] = rand()%10-2;
        }
}
 
void int_mas2(int **mas, int n, int m)
{
    for(int i = 0; i < n; i++)
        for(int j = 0; j < m; j++)
        {
            mas[i][j] = 0;
        }
}
 
void cout_mas(int **mas, int n, int m)
{
    int i,j;
    for(i = 0; i < n; i++) {
       for(j = 0; j < m; j++)
                cout<<mas[i][j]<<" ";
                cout<<endl;
        }
 
}
int simmetr(int **mas, int n, int m)
{
    for (int i = 0; i < n; i++)
        for (int j = 0; j < m; j++)
            if (i!=j)
                if (mas[i][j] != mas[j][i])
                    return -1;
                    return 1;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru