|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.12.2009, 15:41 | #1 |
Пользователь
Регистрация: 09.12.2009
Сообщений: 28
|
Задание массива с помощю функции
Вопрос, чет не могу сообразить как сделать что бы 2у мерный массив задавался с помощью функции ... Есть мысли, но без помощи не могу додумать )Проблема в том, что ни как не могу понять как возвращающиеся значение массивом сделать
Код:
|
11.12.2009, 15:46 | #2 |
Форумчанин
Регистрация: 18.05.2009
Сообщений: 180
|
Код:
разберайся
Программист без пива, как спирт без пробки - выдохнется___________-
Последний раз редактировалось Sazary; 13.12.2009 в 04:21. |
11.12.2009, 15:57 | #3 |
Пользователь
Регистрация: 09.12.2009
Сообщений: 28
|
а что значит промежуток, и количество эл-ов ? 2ое как я понял кол-во строк, столбцов, а вот промежуток ... )
насколько я понял , это множество элементов в массиве, пример : от 1 до 5 если а=1, б=5 ???? Последний раз редактировалось Sazary; 13.12.2009 в 04:21. |
11.12.2009, 16:00 | #4 |
Форумчанин
Регистрация: 18.05.2009
Сообщений: 180
|
выводит только те числа,которые находятся в этом промежутке.
да!но он хдесь есть генерация случайных чисел x[i][j]=(rand()*1.0/(RAND_MAX)*(b-a)+a); может вывести (например) :1 1 3 2 5 4 4 4 2 1 если масиив 2*2.Это я привёл пример
Программист без пива, как спирт без пробки - выдохнется___________-
Последний раз редактировалось Sazary; 13.12.2009 в 04:22. |
11.12.2009, 16:24 | #5 | |
Пользователь
Регистрация: 09.12.2009
Сообщений: 28
|
не мгу понять почему не работает (((
Код:
Цитата:
Код:
Последний раз редактировалось Junk1E; 11.12.2009 в 16:32. |
|
11.12.2009, 16:32 | #6 |
Форумчанин
Регистрация: 18.05.2009
Сообщений: 180
|
void rn(int x,int y,int a[m][n]);
void out(int x,int y,int a[m][n]); попробуй так void rn(int x,int y,int a[x][y]){ for(int i=0;i<x;i++){ for(int j=0;j<y;j++){ a[i][j]=0; } } } здесь тоже,почему ты приравнял a[i][j]=0; ?
Программист без пива, как спирт без пробки - выдохнется___________-
Последний раз редактировалось Sazary; 13.12.2009 в 04:22. |
11.12.2009, 16:39 | #7 |
Пользователь
Регистрация: 09.12.2009
Сообщений: 28
|
так, компилятор ругается на размерность массива .... ща покурю и пойду вешаться .. походу с дефайном делать придется .. (
Да эта прога мне вообще то понять как задать массив, так что мне хотя бы с нулевыми элементами, но для задания надо изначально все "0", а далее будет изменяться. Последний раз редактировалось Sazary; 13.12.2009 в 04:23. |
11.12.2009, 16:46 | #8 |
Форумчанин
Регистрация: 18.05.2009
Сообщений: 180
|
Код:
вот ещё так пробуй! Модератор: тег CODE!
Программист без пива, как спирт без пробки - выдохнется___________-
Последний раз редактировалось Sazary; 13.12.2009 в 04:23. |
11.12.2009, 17:00 | #9 |
Пользователь
Регистрация: 09.12.2009
Сообщений: 28
|
Спасибо, это работает
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Предусмотреть задание параметров функции «по умолчанию» и с клавиатуры. | R@Ziel | Помощь студентам | 2 | 01.12.2009 00:29 |
Вычисление массива значений функции | mathe | Общие вопросы C/C++ | 0 | 22.04.2009 10:27 |
Функции. Передача массива в качестве параметра функции. | Wia | Помощь студентам | 2 | 17.03.2009 14:57 |
Вывод массива из функции | LeoN | PHP | 2 | 13.11.2008 13:57 |