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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.10.2017, 16:30   #1
Ярослав777
Пользователь
 
Регистрация: 18.11.2016
Сообщений: 17
По умолчанию Динамический массив

Подскажите что не так:

Код:
#include <stdafx.h>
#include <iostream>
#include <clocale>
#include <ctime>

using namespace std;
int main()


{
	setlocale (LC_ALL, "rus")
	
int** matrix = new int* [M]; // создание динмаческой матрицы
    for (int i = 0; i < M; i++)
	{
        matrix[i] = new int[N];
    }
    
    
    for (int i = 0; i < M; i++) { // заполнение матрицы
        for (int j = 0; j < N; j++) 
		{
            matrix[i][j] = rand()%100;
        }
    }
    
    for (int i = 0; i < M; i++) { // Вывод матрицы
        for (int j = 0; j < N; j++) 
		{
            cout << matrix[i][j] << '\t';
        }
        cout <<  endl;
    
	
	return 0;
	}
}
______________________
Используйте тег [CODE] (кнопка с решеткой # в форме сообщения) при вставке кода на форум.

Последний раз редактировалось Alex11223; 30.10.2017 в 16:35.
Ярослав777 вне форума Ответить с цитированием
Старый 30.10.2017, 16:35   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

А почему вы решили, что что-то не так?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 30.10.2017, 16:49   #3
Ярослав777
Пользователь
 
Регистрация: 18.11.2016
Сообщений: 17
По умолчанию

У меня не компиллируется
Ярослав777 вне форума Ответить с цитированием
Старый 30.10.2017, 16:52   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Так компилятор обычно говорит что не так.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 30.10.2017, 16:53   #5
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,708
По умолчанию

А должно? Где объявлены M,N?
p51x вне форума Ответить с цитированием
Старый 30.10.2017, 16:55   #6
Ярослав777
Пользователь
 
Регистрация: 18.11.2016
Сообщений: 17
По умолчанию

Error 1 error C2144: syntax error : 'int' should be preceded by ';' e:\users\r\documents\visual studio 2008\projects\array\array\array.cpp 13
Error 4 error C2065: 'N' : undeclared identifier e:\users\r\documents\visual studio 2008\projects\array\array\array.cpp 16
Error 6 error C2065: 'N' : undeclared identifier e:\users\r\documents\visual studio 2008\projects\array\array\array.cpp 21
Error 8 error C2065: 'N' : undeclared identifier e:\users\r\documents\visual studio 2008\projects\array\array\array.cpp 28
Error 2 error C2065: 'M' : undeclared identifier e:\users\r\documents\visual studio 2008\projects\array\array\array.cpp 13
Error 3 error C2065: 'M' : undeclared identifier e:\users\r\documents\visual studio 2008\projects\array\array\array.cpp 14
Error 5 error C2065: 'M' : undeclared identifier e:\users\r\documents\visual studio 2008\projects\array\array\array.cpp 20
Error 7 error C2065: 'M' : undeclared identifier e:\users\r\documents\visual studio 2008\projects\array\array\array.cpp 27
Ярослав777 вне форума Ответить с цитированием
Старый 30.10.2017, 16:57   #7
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,708
По умолчанию

Читайте мой пост выше и после сетлокале точку с запятой поставьте.
p51x вне форума Ответить с цитированием
Старый 30.10.2017, 17:21   #8
Ярослав777
Пользователь
 
Регистрация: 18.11.2016
Сообщений: 17
По умолчанию

Вот такая фигня выходит:

http://http://ipic.su/img/img7/fs/1.1509373271.jpg

Последний раз редактировалось Ярослав777; 30.10.2017 в 17:24.
Ярослав777 вне форума Ответить с цитированием
Старый 30.10.2017, 17:25   #9
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

И? Вы не можете прочитать что написано в этой фигне?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 31.10.2017, 03:00   #10
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Добавь в код:
Код:
int M=5;
int N=8;
ura_111 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамический массив С++ Alex_Dep Помощь студентам 1 19.01.2012 22:57
Динамический массив, массив указателей alexalisa Паскаль, Turbo Pascal, PascalABC.NET 4 22.04.2011 21:33
Динамический массив - или всё таки не динамический? vedro-compota Общие вопросы C/C++ 30 10.12.2010 23:22
динамический массив!!!! zarinka0992 Помощь студентам 1 11.02.2010 09:06