![]() |
Модераторы: bsa |
![]() ![]() ![]() |
|
555shiro |
|
|||
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 3.1.2010 Репутация: нет Всего: нет |
Здраствуйте!
возникли небольшие сложности с решением данной задачи, помогите пожалуйста разобраться,в чем моя ошибка? а задание было такое-"имеются сведения о посещении пациентами больницы, фамилия пациента,дата рождения,дата посещения,участок,фамилия врача,диагноз.Выяснить фамилию пациента,которые обращались в больницу осенью и которым поставлен диагноз - грипп".
Модератор: не забываем пользоваться кнопочкой "Код" Это сообщение отредактировал(а) bsa - 17.2.2010, 22:12 |
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
а какие трудности? Почему код не корректно отформатирован?
|
|||
|
||||
Christoph |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 667 Регистрация: 23.1.2008 Где: Харьков Репутация: нет Всего: 11 |
Код читать тяжело :(
В одной структуре "пациент" можно было бы все поля задать! Затем создаешь массив из структур и заполняешь значениями, потом в цикле смотришь каждую структуру и проверяешь поля - месяц и диагноз, если совпало, то с этой записи извлекаешь ФИО пациента -------------------- ![]() |
|||
|
||||
Ozerich |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 164 Регистрация: 2.8.2009 Где: Минск, Беларусь Репутация: 4 Всего: 5 |
Диагноза в структуре нету. Идёшь по массиву пациентов и для дату каждого элемента сверяешь с осенью. С диагнозом тоже самое. Если оба совпали, то выводи фамилию.
![]() Структура:
Проход по массиву структур
Это сообщение отредактировал(а) Ozerich - 17.2.2010, 22:38 --------------------
C++(STL) / DHTML(CSS) / Javascript / PHP Developer |
||||
|
|||||
ns4107 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 17.6.2009 Репутация: нет Всего: нет |
И диагноз типа char[10] через %d зачем-то вводишь.
|
|||
|
||||
Ozerich |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 164 Регистрация: 2.8.2009 Где: Минск, Беларусь Репутация: 4 Всего: 5 |
Строку считывать надо с %s
--------------------
C++(STL) / DHTML(CSS) / Javascript / PHP Developer |
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
||||
|
||||
555shiro |
|
|||
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 3.1.2010 Репутация: нет Всего: нет |
теперь сделал вот так,но всё равно ошибок много(
Это сообщение отредактировал(а) 555shiro - 18.2.2010, 16:04 |
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
555shiro, ты найдешь ошибку, когда сделаешь то, что указано тут: Оформление кода
Формучане, не подсказывайте! Добавлено через 1 минуту и 10 секунд Кстати, компилятор текстом ошибок, обычно, подсказывает в чем именно ошибка заключается. Это сообщение отредактировал(а) bsa - 18.2.2010, 16:26 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "C/C++: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |