![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 12.12.2012
Сообщений: 33
|
![]()
Переменной t присвоить значение true , если дата m,d,y предшествует дате m1,d1,y1, иначе t=false. (m -месяц d-день y-год )
P.S. заранее спасибо |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Код:
p.s. || - это логическое "ИЛИ"( OR), && - логическое "И" (AND), C++ я не знаю, поэтому надеюсь, что в синтаксисе я ничего не напутал.. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 12.12.2012
Сообщений: 33
|
![]() |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 12.12.2012
Сообщений: 33
|
![]()
Попробовал, на каждый тест у меня true какие бы дату я не ввел.
Например: 20.11.2011 и 13.01.2011 пишет тру |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
вводить нужно числа ПО ОТДЕЛЬНОСТИ!
Это раз. во-вторых, у Вас в задании написано вводить m, d, y т.е. сначала должно быть введён номер месяца, потом день, и только потом - год. Вы об этом не забыли?! И вообще, давайте сюда полностью код, где Вы вводите m, d, y и m1, d1, y1 |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 12.12.2012
Сообщений: 33
|
![]() Код:
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
вводите
Код:
чтобы увидеть, чему у Вас в программе равны m,d,y,m1,d1,y1 - думаю, что Вы будете удивлены.. |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 12.12.2012
Сообщений: 33
|
![]()
Действительно удивлен, т.к. выводит даты -29325 12803 12900 и т.д.
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 12.12.2012
Сообщений: 33
|
![]()
Нашел ошибку, забыл в scanf ("%d", &m) добавить &. Вывод теперь нормально, но все тесты не проходит, так как допустим если сравнить 1 января и 31 декабря, то пишет false а должно быть true
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Если А1 принадлежит диапазону D1:D100 то 1 иначе 0 | PARTOS | Microsoft Office Excel | 1 | 16.10.2012 00:21 |
Если равно, то пустое иначе значение | kzld | Microsoft Office Excel | 4 | 15.12.2010 10:21 |
если элементы k-й строки матрицы упорядочены по убыванию, иначе 0 | nesss | Помощь студентам | 1 | 01.11.2010 15:41 |
если >30 тогда "да" иначе "нет"... DBgrid | Daur | БД в Delphi | 4 | 30.05.2010 16:54 |
Сравнение строк, добавление если false | Des | Общие вопросы Delphi | 6 | 20.08.2009 12:32 |