|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.07.2011, 06:24 | #1 |
Пользователь
Регистрация: 08.07.2011
Сообщений: 11
|
Определить сколько дней до конца года С
При помощи стандартной программы С(не С++) решить задачу
Даны натуральные числа a b c обозначающие число месяц и год. Определить: а) сколько осталось дней до конца года. б)сколько плоных месяцев осталось до конца года. за ранее спасибо за помощь. |
15.07.2011, 12:07 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
посмотрите для начала в эту тему Программа на календарь.
задание не точно такое же, но явно они (задания) братья-близнецы. |
17.07.2011, 00:40 | #3 |
Пользователь
Регистрация: 08.07.2011
Сообщений: 11
|
Код:
___________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 18.07.2011 в 08:12. |
17.07.2011, 00:59 | #4 | |
Software Developer
Участник клуба
Регистрация: 01.03.2011
Сообщений: 1,098
|
Код:
Цитата:
Правильная вот: Код:
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв. Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062 Последний раз редактировалось Mandrivnyk; 17.07.2011 в 01:08. |
|
17.07.2011, 01:04 | #5 |
Пользователь
Регистрация: 08.07.2011
Сообщений: 11
|
добавил ошибок нету но пишет
Disallowed system call: SYS_fork http://codepad.org/yOYjoT1r вот компилятор может с ним что-то не так))) if ((year % 4 == 0 && year % 100) || year % 400 == 0); // Кратный 4 и не кратный 100, или кратный 400 ввел команду ошибок по прежнему нет но и не нравится что-то)) http://codepad.org/07sZS3t3 по копался нашел объяснение Output: 1 Disallowed system call: SYS_fork ясен пень. кому попало эти фишки не будут разрешать а если какой-нибудь юный хацкер сделает system("cat /etc/passwd") или system("format c: /U") :gigi: подскажите насколько я понял программа работает но этот компилятор не разрешает ее запускать!? Последний раз редактировалось SimplyZero; 17.07.2011 в 01:19. |
17.07.2011, 12:41 | #6 | |
Software Developer
Участник клуба
Регистрация: 01.03.2011
Сообщений: 1,098
|
Цитата:
Код:
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв. Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062 |
|
18.07.2011, 03:30 | #7 |
Пользователь
Регистрация: 08.07.2011
Сообщений: 11
|
помогите кто-нибудь решить во вторник уже на практику!!))
|
18.07.2011, 08:11 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
SimplyZero, насколько я вижу, у Вас уже есть решение.
Чем Вас не устраивает?! |
18.07.2011, 12:23 | #9 |
Пользователь
Регистрация: 08.07.2011
Сообщений: 11
|
решил по отдельности делать с днями получилось
#include <stdio.h> #include <time.h> #include <locale.h> int main(void){ time_t curTime, nyTime; struct tm ny; curTime = time(NULL); ny = *localtime(&curTime); ny.tm_year += 1; ny.tm_mon = 0; ny.tm_mday = 1; ny.tm_hour = 0; ny.tm_min = 1; nyTime = mktime(&ny); printf("%d day to New Year.\n", ( nyTime - curTime ) / 60 / 60 / 24); return 0; } теперь надо с месяцеми... |
18.07.2011, 13:52 | #10 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
то, что Вы написали:
1) очень некрасиво (хоть и работоспособно) 2) не отражает условие задачи (вам в задании нужно получить число дней от даты a b c) повторюсь. У Вас было готовое НОРМАЛЬНОЕ решение. Чем оно Вас не устроило?!! |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Определить сколько знаков в числе, вычислить сумму цифр и определить старшую цифру | Blombox | Помощь студентам | 5 | 25.04.2011 15:52 |
Ск. дней до конца месяца | 0mega | Microsoft Office Excel | 6 | 09.05.2010 23:38 |
расчитать сколько осталось дней до дня рождения | mars56 | Microsoft Office Excel | 4 | 10.12.2009 10:01 |
Вывести на экран монитора сколько прошло дней с нового года На С++ | K[Lanc]N | Помощь студентам | 3 | 18.02.2009 21:06 |
число дней в месяце конкретного года (Excel) | Andrew_R | Microsoft Office Excel | 2 | 28.10.2007 21:22 |