![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| Gandhi |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 14.2.2011 Репутация: нет Всего: нет |
Пытаюсь восстановить из книги перл 24 часа, копия мне досталась плохо распознали и теперь приходится мучаться..
Исходный текст программы Customer:
также содержимое файла customer.txt Smith,John (248)-555-9430 [email protected] Hunter,Apryl (810)-555-3029 [email protected] Stewart,Pat (405}-555-8710 [email protected] Ching,Iris (305)-555-0919 [email protected] Doe,John (212)-555-0912 [email protected] Jones,Tom (312)-555-3321 [email protected] Smith,John (607)-555-0023 [email protected] Crosby,Dave (405)-555-1516 [email protected] Johns,Pan (313J-555-6790 [email protected] Jeter,Linda (810)-555-8761 [email protected] Garland,Judy (305)-555-1231 [email protected] и Вот как должно работать:
у меня не работает.. не пойму где что не так, выдает что на 6 строке.. не ясно :( |
||||
|
|||||
| Jimy |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 4.7.2010 Репутация: нет Всего: 3 |
в строках 7,8 одинарные кавычки явно лишние.
|
|||
|
||||
| Gandhi |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 14.2.2011 Репутация: нет Всего: нет |
пробовал их убрать, вот что выходит:
когда пытаюсь ввести чей то номер для поиска или email то ничего не происходит! а
тоже не работает |
||||
|
|||||
| alezzz |
|
||||||
![]() сплю... ![]() ![]() Профиль Группа: Участник Сообщений: 499 Регистрация: 17.8.2009 Репутация: 1 Всего: 14 |
не получает $email и $phone тут:
проверяйте customers.txt
где-то лишняя "}", next и last стоят за циклом while. |
||||||
|
|||||||
| Gandhi |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 14.2.2011 Репутация: нет Всего: нет |
фигурные скобки переставил, теперь программа завершается при нажатии на q, но по прежнему не может осуществить поиск
|
||||
|
|||||
| alezzz |
|
||||
![]() сплю... ![]() ![]() Профиль Группа: Участник Сообщений: 499 Регистрация: 17.8.2009 Репутация: 1 Всего: 14 |
Последняя строка в customers.txt пустая, ничего страшного, проблема не в этом. Проблема в буферизации вывода:
и ошибка в 25 строке:
Это сообщение отредактировал(а) alezzz - 24.2.2011, 10:32 |
||||
|
|||||
| Gandhi |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 14.2.2011 Репутация: нет Всего: нет |
исправил так, но всеравно не работает |
|||
|
||||
| alezzz |
|
|||
![]() сплю... ![]() ![]() Профиль Группа: Участник Сообщений: 499 Регистрация: 17.8.2009 Репутация: 1 Всего: 14 |
что именно не работает? я попробовал запустить, все работает
Это сообщение отредактировал(а) alezzz - 24.2.2011, 22:47 |
|||
|
||||
| Gandhi |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 14.2.2011 Репутация: нет Всего: нет |
когда пробую поиск по номеру или email то пишет заказчик не найден
при запросе номера например набираю:
а почты: и заказчик не найден а у вас как работает? |
|||
|
||||
| alezzz |
|
||||
![]() сплю... ![]() ![]() Профиль Группа: Участник Сообщений: 499 Регистрация: 17.8.2009 Репутация: 1 Всего: 14 |
работает:
Вот ваша программа:
|
||||
|
|||||
| Gandhi |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 14.2.2011 Репутация: нет Всего: нет |
в таком случае может быть я неверно сделал txt файл? я создал файл с расширением txt и названием customers: Smith,John (248)-555-9430 [email protected] Hunter,Apryl (810)-555-3029 [email protected] Stewart,Pat (405}-555-8710 [email protected] Ching,Iris (305)-555-0919 [email protected] Doe,John (212)-555-0912 [email protected] Jones,Tom (312)-555-3321 [email protected] Smith,John (607)-555-0023 [email protected] Crosby,Dave (405)-555-1516 [email protected] Johns,Pan (313J-555-6790 [email protected] Jeter,Linda (810)-555-8761 [email protected] Garland,Judy (305)-555-1231 [email protected] верно? |
|||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |