![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 03.12.2011
Сообщений: 19
|
![]()
Доброго времени суток!
Нужно написать следующую программу: С клавиатуры вводятся две даты в формате ДД-ММ-ГГ. То есть сначала две цифры означающие номер дня, затем две цифры — номер месяца, и наконец, две цифры — номер года. Считая, что введенные даты корректны, определите какая из них раньше. Не забудьте учесть високосные годы. Заранее спасибо ! ![]() |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 27.02.2010
Сообщений: 90
|
![]()
а сам что?
как-то так
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 06.02.2011
Сообщений: 105
|
![]()
сравнить годы если они совпадают,то сравнить месяцы,если месяцы совпадают,сравнить дни учитывая сколько дней в месяце.Решайте!
|
![]() |
![]() |
![]() |
#4 |
Регистрация: 29.11.2011
Сообщений: 6
|
![]()
program zz1;
uses crt; var d:array[1..2,1..3] of integer; i,j:integer; begin writeln('ââåäèòå'); for i:=1 to 2 do begin for j:=1 to 3 do read(d[i,j]); end; for i:=3 downto 1 do begin if d[1,i]>d[2,i] then begin writeln('d1 áîëüøå)'); break end; if d[2,i]>d[1,i] then begin writeln('d2 áîëüøå)'); break end end; end. |
![]() |
![]() |
![]() |
#5 |
a.k.a. Skull
Форумчанин
Регистрация: 17.11.2009
Сообщений: 963
|
![]()
Честно, не представляю, зачем это решать через case, но тем не менее:
Код:
Все тривиальное просто
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 06.02.2011
Сообщений: 105
|
![]()
ну типа того ты вводишь дату 29.02 и тебе выдаёт что в таком-то году нет такой-даты или если есть то,этот день раньше,так наверное.
Последний раз редактировалось Paster Fob; 07.03.2012 в 09:19. |
![]() |
![]() |
![]() |
#7 | |||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
Paster Fob, а Вы задание внимательно прочитали?! в задании же чётко сказано Цитата:
и проверять висосные года никакого смысла резона нет! p.s. и, кстати, я тоже не понимаю, зачем использовать здесь конструкцию CASE, если здесь и банального IF then else хватит за глаза! Короче. Резюмируя. Автору задачи НЕЗАЧЁТ! ![]() Последний раз редактировалось Serge_Bliznykov; 07.03.2012 в 10:47. |
|||
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
с++.switch-case счетчик. не работает программа. | Leeto | Помощь студентам | 0 | 22.12.2011 13:17 |
2 Case в 1 | minamoto | Общие вопросы Delphi | 7 | 17.07.2011 05:44 |
программа с оператором case | marmarmar | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 27.02.2011 16:45 |
case от а до я | Horus92 | Помощь студентам | 7 | 15.07.2010 01:43 |