| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [C++] информационно-поисковой системы (ИПС) |
| Автор: tema462 8.12.2007, 00:11 |
| ИПС для медицинского работника. Таблица болезней: название, симптомы (выбираются из справочника), лечебные процедуры (выбираются из справочника). Таблица медикаментов: название, категория (выбирается из справочника; например: для лечения простуды, для лечения болезней ЖКТ, сердечно-сосудистое средство, БАД и т.д.), взаимозаменяемые средства (выбираются из таблицы медикаментов), показания к применению, противопоказания, побочные действия, форма выпуска (выбирается из справочника). Для лечения каждой болезни может использоваться несколько медикаментов. Таблица курсов лечения: болезнь (выбирается из таблицы болезней), медикамент (выбирается из таблицы медикаментов), режим приема лекарственного средства, продолжительность приема. Функции системы: а) при выборе записи в таблице болезней вывод соответствующих сведений о курсе лечения; б) произвольный поиск по таблице болезней; для поля названия по шаблону; для полей симптомов и процедур на наличие соответствующих элементов, выбираемых из списков; в) произвольный фильтр на таблицу медикаментов; г) вывод списка категорий медикаментов, с указанием для каждой из них общего количества медикаментов, а также списка названий болезней, для лечения которых применяются соответствующие средства. ВОТ ТАКАЯ ВОТ ЗАДАЧКА... |
| Автор: bobik02 8.12.2007, 11:20 |
| Ну и что задачка как задачка... |
| Автор: tema462 10.12.2007, 01:34 |
| |
| Автор: tema462 15.12.2007, 00:07 | ||
Кусочек прги.... Всё замечательно компилтся,без ошибок(конечно же я говорю про весь код тоже) при запуске exe-ника.....всё работает...но при нажатии в орпеделённых моментах кнопок Esc, стрелка вверх,вниз,влево,вправо....работет,но после того как выскакиает окно в котором три кнопки...ПРЕРВАТЬ.....ПОВТОРИТЬ....ПРОДОЛЖИТЬ...после выбора кнопки ПРОДОЛЖИТЬ можно дальше работать с прогой...немогу понять из-за чего это.....ведь компилятор ошибок не выдавал....!???? Вот собственно скрин этого окна....после нажатия кнопки стрелка вниз... http://ipicture.ru/Gallery/Viewfull/185241.html Вот скрин...но опять же я выше говорил,что не могу понять что ему не нравится?? http://ipicture.ru/Gallery/Viewfull/185196.html Помогите плз разобраться с этим вопросом......!!! |
| Автор: kBepTu 15.12.2007, 03:03 | ||||
Я бы не стал так делать, тк exit - это имя функции аварийного завершения программы ЗЫ: а вообще отладчик жалуеться, что ты использовал переменную без инициализации |
| Автор: tema462 15.12.2007, 15:14 | ||
| Так что-то я немного запутался=((.... Т.е. exit....это библиотечная ф-ия?...или что:....
А как бы ты стал делать??? |
| Автор: kBepTu 18.12.2007, 01:49 |
| Просто не используй ее. Замени ее на что то другое. - так будет правильно. Но это только полбеды: понимаешь ты используешь переменную без инициализации. От этого чего только не может случиться. Ты берешь не известное значение и что то с ним делаешь. Попытайся отладить программу по шагам - трассировка. Оправь в watch все переменные, посматри на изменяющиеся значения - увидешь что не так. |