Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.01.02;
Скачать: [xml.tar.bz2];

Вниз

И еще одна задачка.   Найти похожие ветки 

 
Сергей Макаров   (2002-12-12 17:16) [0]

Наверное я совсем обнаглел. но все же , задали задачку но решить у меня ее не получается. Суть: вводиться первая дата (например
05 06) и выяснить сколько осталось до второй введенной записи (например 12 07). пытался сделать, но ни чего не получилось.
спасибо.


 
Anatoly Podgoretsky   (2002-12-12 17:27) [1]

Не понятно в каком у тебя форматы даты, где год, для астрактых дат без года задача решения не имеет


 
Сергей Макаров   (2002-12-12 17:33) [2]

Первое число - день, второе-месяц. у меня есть условие, которое Вам я и напечатал, и про года там ни чего не сказанно-(.


 
sniknik   (2002-12-12 17:33) [3]

DataTime2-DataTime1 как раз количество дней (целое) 1 = день. Не говоря о куче функций для работы с датами.

Anatoly Podgoretsky © (12.12.02 17:27)
можно принять что год 0 (1899). или любо другое число какое нравится (одинаковое для обоих), тогда осталось решить високосный год или нет общитываем. ???


 
Сергей Макаров   (2002-12-12 17:38) [4]

Делается все на паскале, а общитывать будем-с не високосный год.


 
sniknik   (2002-12-12 18:01) [5]

Тогда вручную, можно сделать массив (1..12) в котором количество дней с начала года с какого месяц начинаятся

Январь - 1, февраль - 32, Март - 61, .....

считаем разницу (Начало месяца2 + День) - (Начало месяца1 + День).
должно получится. (может удобнее с 0 считать) пробуй.


 
Anatoly Podgoretsky   (2002-12-12 18:57) [6]

28.02 и 1.03 одназначно говорят о невозможно получения ответа без года. Если тебе все равно, что будет в результате, то можешь к это присоединить любой год и DataTime2-DataTime1
Присобачить можно с помощью EncodeDate


 
stream   (2002-12-13 14:55) [7]

Есть такая книжка, называется "100 задач по программированию", автора точно не помню, но знаю, что он литовский. Там представлено два решения - хорошее и не очень.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.01.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.024 c
3-1744
race1
2002-12-11 13:42
2003.01.02
fibplus


4-1925
Mike_Z
2002-11-14 22:21
2003.01.02
Как найти названия всех запущенных прог (как по Ctrl+Alt+Del)


1-1789
Nickm
2002-12-19 12:21
2003.01.02
XmlDocument+TWebBrowser


1-1837
maxon
2002-12-20 10:09
2003.01.02
Excel


14-1904
p77
2002-12-14 17:22
2003.01.02
книга Лу Гринзо «Zen of Windows 95 Programming»





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский