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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.02.2010, 09:52   #11
Скарам
Дружите с Linq ;)
Форумчанин
 
Аватар для Скарам
 
Регистрация: 15.10.2008
Сообщений: 823
По умолчанию

Для начало разберем что функция должна вернуть.Она должна вернуть указатель на двумерный массив,тогда
Код:
int **input(blalala);
потом что мы передаем в функцию? M и N,тогда в функции нет смысла их задавать с клавиатуры,это необходимо сделать вне функции.
Чтобы заполнить массив,надо его создать.Как динамически создается двумерный массив?Наверняка как-то так...
Код:
int** f=new int*[n];
for(int i=0;i<n;i++)
   f[i]=new int[m];
Только после выделения памяти мы можем его заполнить.
Суммируя все выше сказанное получаем что-то вроде этого
Код:
int **input(int n,int m);

int main()
{
	int n=10,m=9;
	int **matrix=input(n,m);
	return 0;
}
//---------------------------------------------------------------------------
int **input(int n,int m)
{
   int **mas=new int*[n];
   for(int i=0;i<n;i++)
   mas[i]=new int[m];
   //заполняем массив


   return mas;
}
Да простят меня форумчане за этот код,они хотят,чтобы Вы сами до этого допёрли. Но мое мнение на это такое: Готовый пример объясняет лучше учебников.
Не давай организму поблажки, каждый день тренируй его в шашки..
Скарам вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вычислить значение функции Stripped Помощь студентам 6 16.01.2010 22:05
Значение квадратичной функции MAKEDON Общие вопросы C/C++ 3 07.03.2009 13:33
Вычислить значение функции Deus Общие вопросы Delphi 10 25.01.2009 17:09