|
Модераторы: Poseidon |
|
MagicPRO |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 200 Регистрация: 4.10.2006 Где: Kremencity Репутация: нет Всего: нет |
1. Определить класс с именем "Заявка на авиабилет", содержащая слудующие поля:
пункт назначения номер рейса фамилию инициалы пассажира желаемую дату вылета 2. Создать несколько обьектов типа "ЗАЯВКА на авиабилет", выдать на экран информацию о заявках на указаный рейс, в обозначеный период времени ВОПРОС:желаемую дату вылета я решил задать массивом, как мне делать сравнение при выводе на экран если я буду её заполнять например как12.03.2007????? --------------------
smile=iwashere |
|||
|
||||
jnb |
|
|||
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 4.10.2006 Репутация: 1 Всего: 1 |
попробуй храниить дату как 2007.03.12 (т.е. год впереди, потом месяц и число) тогда ее легко сравнивать
|
|||
|
||||
Xenon |
|
|||
Эксперт Профиль Группа: Участник Клуба Сообщений: 1529 Регистрация: 12.4.2006 Репутация: 19 Всего: 50 |
Я бы сделал нечто типа
А потом сравниваем date[0], date[1], date[2] Это сообщение отредактировал(а) Xenon - 12.3.2007, 19:54 |
|||
|
||||
Alexeis |
|
|||
Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 23 Всего: 459 |
Модератор: Название темы должно отражать ее суть!
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
MagicPRO |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 200 Регистрация: 4.10.2006 Где: Kremencity Репутация: нет Всего: нет |
2 Alexeis
Извени может меня не так поняли, но я написал название того в чем у меня вопрос! Спасибо за помощь!!! --------------------
smile=iwashere |
|||
|
||||
Xenon |
|
|||
Эксперт Профиль Группа: Участник Клуба Сообщений: 1529 Регистрация: 12.4.2006 Репутация: 19 Всего: 50 |
Ну я думаю алгоритм понятен - не совсем наглядно, но вот ... удобно в цикл можно запихнуть. Если бы были три независимых переменных, было бы менее удобно - пришлось бы три цикла парсинговых делать.
|
|||
|
||||
Night_xxx |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 87 Регистрация: 7.1.2007 Где: Набережные Челны Репутация: 0 Всего: 0 |
Так в начале я покажу вывода нужных данных при проверке только по дате:
|
|||
|
||||
Xenon |
|
|||
Эксперт Профиль Группа: Участник Клуба Сообщений: 1529 Регистрация: 12.4.2006 Репутация: 19 Всего: 50 |
Night_xxx,
|
|||
|
||||
Night_xxx |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 87 Регистрация: 7.1.2007 Где: Набережные Челны Репутация: 0 Всего: 0 |
Теперь я покажу программу с проверкой и по номеру рейса и по дате вылета:
Добавлено @ 01:52 Xenon ну блин даёшь ты что из нета вообще не вылазишь????? Добавлено @ 01:54 Так я правильно понял задачу или нет??? Сделал как надо было или что??? Добавлено @ 01:58 Xenon, Если ты ещё в тут заходи на тему MagicPRO |
|||
|
||||
Night_xxx |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 87 Регистрация: 7.1.2007 Где: Набережные Челны Репутация: 0 Всего: 0 |
Xenon, Айда заходи в тему MagicPRO
|
|||
|
||||
Xenon |
|
|||
Эксперт Профиль Группа: Участник Клуба Сообщений: 1529 Регистрация: 12.4.2006 Репутация: 19 Всего: 50 |
Нет, здесь нужно указывать период с какого-то число до такого-то и находить попадающие в этот интервал рейсы. То есть нужно првоерить сначала "Попадает ли год в интервал", то есть, как если рассматривать мой пример, if(date[0]>beg_mounth && date[0]<end_mounth), если год попал, то дальше смотрим : если месяц в интервале, то можно дальше не проверять, если же месяц как у начала или конца, нужно сравнить дни
|
|||
|
||||
Night_xxx |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 87 Регистрация: 7.1.2007 Где: Набережные Челны Репутация: 0 Всего: 0 |
Че то все равно не догнал!!!
|
|||
|
||||
Xenon |
|
|||
Эксперт Профиль Группа: Участник Клуба Сообщений: 1529 Регистрация: 12.4.2006 Репутация: 19 Всего: 50 |
Ты ищешь конкретный рейс, а тебе нужны найти все рейсы с указанного числа до указанное.
|
|||
|
||||
Night_xxx |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 87 Регистрация: 7.1.2007 Где: Набережные Челны Репутация: 0 Всего: 0 |
А все понял, понял , ну а ты сделал эту задачку как надо?
|
|||
|
||||
Xenon |
|
|||
Эксперт Профиль Группа: Участник Клуба Сообщений: 1529 Регистрация: 12.4.2006 Репутация: 19 Всего: 50 |
Ну я автору подкинул мысль, а самой реализации поиска не оставил. Но она несложная, но если автор затруднится - скину.
|
|||
|
||||
Правила форума "Центр помощи" | |
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Центр помощи | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |