|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
12.12.2012, 21:29 | #1 |
Пользователь
Регистрация: 12.12.2012
Сообщений: 33
|
если дата m,d,y предшествует дате m1,d1,y1, иначе t=false. с++
Переменной t присвоить значение true , если дата m,d,y предшествует дате m1,d1,y1, иначе t=false. (m -месяц d-день y-год )
P.S. заранее спасибо |
13.12.2012, 00:07 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Код:
p.s. || - это логическое "ИЛИ"( OR), && - логическое "И" (AND), C++ я не знаю, поэтому надеюсь, что в синтаксисе я ничего не напутал.. |
13.12.2012, 12:57 | #3 |
Пользователь
Регистрация: 12.12.2012
Сообщений: 33
|
|
13.12.2012, 13:08 | #4 |
Пользователь
Регистрация: 12.12.2012
Сообщений: 33
|
Попробовал, на каждый тест у меня true какие бы дату я не ввел.
Например: 20.11.2011 и 13.01.2011 пишет тру |
13.12.2012, 13:46 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
вводить нужно числа ПО ОТДЕЛЬНОСТИ!
Это раз. во-вторых, у Вас в задании написано вводить m, d, y т.е. сначала должно быть введён номер месяца, потом день, и только потом - год. Вы об этом не забыли?! И вообще, давайте сюда полностью код, где Вы вводите m, d, y и m1, d1, y1 |
13.12.2012, 14:42 | #6 |
Пользователь
Регистрация: 12.12.2012
Сообщений: 33
|
Код:
|
13.12.2012, 15:16 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
вводите
Код:
чтобы увидеть, чему у Вас в программе равны m,d,y,m1,d1,y1 - думаю, что Вы будете удивлены.. |
13.12.2012, 15:23 | #9 |
Пользователь
Регистрация: 12.12.2012
Сообщений: 33
|
Действительно удивлен, т.к. выводит даты -29325 12803 12900 и т.д.
|
13.12.2012, 15:30 | #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 |