|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.01.2014, 09:06 | #1 |
Пользователь
Регистрация: 28.01.2014
Сообщений: 34
|
указатели
Добрый день, помогите пожалуйста разобраться с задачей)))
Код:
|
28.01.2014, 09:37 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ее нужно искать в твоей программе. В данном случае это какой-то массив описанный типа:
Код:
А смысл этой строки: low(Vector) - получить номер первого элемента массива High(Vector) - получить номер последнего элемента массива.
I'm learning to live...
|
28.01.2014, 09:42 | #3 |
Пользователь
Регистрация: 28.01.2014
Сообщений: 34
|
Большое спасибо)))
|
28.01.2014, 12:25 | #4 |
Пользователь
Регистрация: 28.01.2014
Сообщений: 34
|
Помогите пожалуйста найти ошибку в программе:
функцию, которая бы возвращала первый из элементов вектора х, ссылающихся на отрицательные числа или nil Код:
___________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (кнопочка на панели форматирования с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 28.01.2014 в 12:38. |
28.01.2014, 12:41 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
О. узнаю свой код...
отсюда: делфи указатели А какое отношение Вы имеете к христик ?! пробуйте Код:
Последний раз редактировалось Serge_Bliznykov; 28.01.2014 в 12:45. |
28.01.2014, 12:42 | #6 |
Пользователь
Регистрация: 28.01.2014
Сообщений: 34
|
да мы однокурсники))))
только я немного ее код переделываю)) ошибка здесь: Код:
Последний раз редактировалось Serge_Bliznykov; 28.01.2014 в 13:16. |
28.01.2014, 13:17 | #7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
28.01.2014, 13:20 | #8 |
Пользователь
Регистрация: 28.01.2014
Сообщений: 34
|
и последнюю задачку).
Дано описание: type RtrRe = ^Real; Vector = Array [1..100] of RtrRe; Считая, что все элементы вектора X отличны от Nil, построить логическую функцию Same (X), которая проверяет, есть ли в векторе X хотя бы две одинаковые ссылки. Код:
|
28.01.2014, 13:51 | #9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
что значит - не работает?!
а Вы исходный массив (Vector) заполнить не забыли?!! да и переменная m будет содержать мусор (ну или ноль, в лучшем случае, если об этом сам компилятор позаботится!). Запомните. Прежде чем читать из ЛЮБОЙ переменной, нужно в неё предварительно что-то записать!! Всегда! кроме того, насколько я корректно понял условие задания - Вам надо найти одинаковые ссылки. А Вы ищете одинаковые значения. Это далеко не одно и то же! Да и ещё, сразу предупреждаю. Если будете заполнять через new() в цикле, то для каждого элемента выделится своя память, соответственно все указатели будут отличаться (т.е. same) всегда будет false ) |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Указатели в с++ | Юлия Набиева | Помощь студентам | 2 | 06.03.2013 13:03 |
указатели | datgen | Общие вопросы C/C++ | 8 | 15.12.2011 14:29 |
Указатели | Алиса Ростова | C++ Builder | 2 | 04.12.2011 21:09 |
Указатели. | Leshii | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 03.12.2011 17:37 |
[C] массивы, указатели, двойные указатели. | Iggel | Общие вопросы C/C++ | 5 | 05.05.2009 12:39 |