|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
14.05.2014, 16:28 | #1 |
Пользователь
Регистрация: 12.11.2013
Сообщений: 68
|
отладка кода
добрый день, помогите пожалуйста отладить код
Код:
|
14.05.2014, 16:36 | #2 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
вместо
Цитата:
Код:
поэтому дальше надо с ней разбираться. и уж, как минимум, выкиньте из функции n и сделайте цикл до b: Код:
Кстати, а что подразумевалось должна возвращать функция sw? И зачем она пытается изменить переданный ей массив?! (впрочем, безрезультатно, но пытается же!!) Последний раз редактировалось Serge_Bliznykov; 14.05.2014 в 16:41. |
|
14.05.2014, 16:42 | #3 | |
Пользователь
Регистрация: 12.11.2013
Сообщений: 68
|
Цитата:
|
|
14.05.2014, 16:43 | #4 | |
Пользователь
Регистрация: 12.11.2013
Сообщений: 68
|
Цитата:
должна заменять все положительные элементы нулями |
|
14.05.2014, 16:45 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
добавьте ключевое слово var перед параметром, где Вы массив передаёте.
У Вас функция возвращает какое-то целое число (ну, там мусор, но не суть).вопрос - А что функция ДОЛЖНА по вашему вернуть? избегайте излишнего цитирования - оставляйте в цитате только то, что Вам необходимо для ответа! |
14.05.2014, 16:54 | #6 |
Пользователь
Регистрация: 12.11.2013
Сообщений: 68
|
вопрос - А что функция ДОЛЖНА по вашему вернуть?
Массив с нулями,без положит.чисел |
14.05.2014, 16:57 | #7 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Вы меня не понимаете.
у Вас функция типа integer она возвращает ЧИСЛО (одно число) Что это за число?! Для чего Вы написали: Цитата:
сдаётся мне, что Вам нужна не функция, а ПРОЦЕДУРА!! Код:
Последний раз редактировалось Serge_Bliznykov; 14.05.2014 в 23:01. |
|
14.05.2014, 17:29 | #8 | |
Пользователь
Регистрация: 12.11.2013
Сообщений: 68
|
Цитата:
Хмм, Спасибо большое, в этом полугодии с процедурами вообще не работали,кроме procedure TForm1.Button1Click(Sender: TObject); поэтому функции более понятные) Последний раз редактировалось Serge_Bliznykov; 14.05.2014 в 23:02. |
|
14.05.2014, 23:05 | #9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
процедуры, это то же самое, что и функции, только функция возвращает значение, а процедура - нет.
например. Код:
|
15.05.2014, 11:47 | #10 |
Пользователь
Регистрация: 12.11.2013
Сообщений: 68
|
p.s. тему можно закрывать?[/COLOR][/I][/QUOTE] да
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отладка | cocacola | Win Api | 3 | 21.11.2013 00:40 |
ОТладка | sir.andrey | JavaScript, Ajax | 2 | 13.11.2012 19:26 |
Отладка кода Клиент/Сервер | Merzaffka | C++ Builder | 1 | 14.07.2011 10:55 |
Отладка | Gen_r_questions | PHP | 3 | 17.03.2011 09:24 |
Выдернуть куски кода из html-кода | trafbite | Помощь студентам | 7 | 18.08.2007 13:51 |