![]() |
Модераторы: volvo877, Snowy, MetalFan |
![]() ![]() ![]() |
|
SL1CK |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 17.3.2009 Репутация: нет Всего: нет |
Помогите с задачкой пожалусто!
Мне надо ввести в масив, используя записи название рейса, номер рейса и тип рейса, а потом чтоб после ввода в массив данных, можно ввести название рейса, и если такое название рейса существует в массиве то вывести номер и тип рейса из массива... Вот что я сделал:
но я немогу никак сделать чтобы после ввода данных в массив, при вводе названия рейса у меня не получаетсья вывести номер и тип совпадающего рейса... Подскажите как сделать ![]() |
|||
|
||||
Kbl4AH |
|
||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 741 Регистрация: 1.4.2008 Где: Вятка Репутация: нет Всего: 15 |
ты заново вводишь название рейса в n+1 элемент массива... тут по идее программа должна заругаться на ошибку... не знаю почему этого не происходит ![]()
и сравниваешь рейс i-го элемента с константой, которая никак не зависит от введенного тобой значения... нужно контрольное название рейса присвоить переменной
и уже с ней сравнивать названия рейсов в массиве
Это сообщение отредактировал(а) Kbl4AH - 18.3.2009, 08:16 |
||||||||
|
|||||||||
volvo877 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2073 Регистрация: 15.11.2004 Репутация: 2 Всего: 116 |
Откуда такая информация? В смысле, почему именно N+1? Или ты все еще считаешь, что по окончании цикла For значение переменной - счетчика на 1 больше (или меньше, если DownTo) конечного значения? Тогда тебе самое время читать доки: Операторы цикла с параметром (for)
|
|||
|
||||
Kbl4AH |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 741 Регистрация: 1.4.2008 Где: Вятка Репутация: нет Всего: 15 |
Я ничего не считаю (такой ситуации не допускал),а просто добавил строку к исходному коду:
И мне вывело: Введеное значение; i = 8 Вот мне и интересно, почему это противоречит нижестоящему?
PS. Первый раз делал в Делфи... Там значение счетчика все-таки увеличивается на 1... (а в ТП значение счетчика у меня осталось N) Для ТП извинияюсь... Нужно было вместо
написать - ты заново вводишь (переписываешь) название рейса в существующий элемент массива... Это сообщение отредактировал(а) Kbl4AH - 18.3.2009, 10:53 |
||||||
|
|||||||
SL1CK |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 17.3.2009 Репутация: нет Всего: нет |
спасибо за помощь!
![]() |
|||
|
||||
SL1CK |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 17.3.2009 Репутация: нет Всего: нет |
Еще раз спасибо! все получилось!
![]() ![]() ![]() ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi" | |
|
Запрещается! 1. Обсуждать и делится взломанными компонентами или программным обеспечением 2. Публиковать ссылки на варез 3. Оффтопить
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, THandle, Rrader, volvo877. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Object Pascal: кроссплатформенные технологии | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |