Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.92
SAR
0 / 0 / 0
Регистрация: 03.05.2015
Сообщений: 1
#1

Программа на календарь. - C++

14.07.2011, 13:05. Просмотров 1829. Ответов 6
Метки нет (Все метки)

Здравствуйте. Помогите пожалуйста написать программу на языке Си, не С++.
Звучит она так: Даны три натуральных числа a,b,c обозначающие число,месяц,год. Выяснить:
1) Сколько дней прошло с 1.01.с до даты a.b.c;
2) Сколько полных месяцев прошло с 1.01.c до даты a.b.c.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.07.2011, 13:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Программа на календарь. (C++):

Календарь - C++
Дни недели пронумерованы следующим образом: 1 — понедельник, 2 — вторник, ... , 6 — суббота, 7 — воскресенье. Дано целое число K, лежащее в...

календарь - C++
Даны натуральные числа А,В, С, которые обозначают число, месяц и год. Получить тройку чисел, соответствующую следующему дню. #include...

Календарь в С - C++
Задали задание написать календарь в С. Что бы вверху были дни недели написаные в строчку, а под ними писались в столбик числа от 1 до 31,...

Календарь - C++
Не могу доделать календарь, а именно просто хочу чтобы был сдвиг на необходимые дни. Изначально задание звучало так: Написать функцию...

Восточный календарь - C++
Нужна помощь,ну или кто может написать код программы,про Восточный календарь! Сам текст: В восточном календаре принят 60 летний...

Календарь на год - C++
Доброго времени суток, никак не получается решить задачу. Написать программу формирования календаря для любого года, начиная с 1900 (1...

6
Maxim Prishchepa
Эксперт С++
1923 / 1035 / 74
Регистрация: 29.03.2010
Сообщений: 3,167
14.07.2011, 13:14 #2
Задача очень нудная и очень тривиальная, уже обсосанная на форуме неоднократно и почти-что протёрта до дыр. Попробуйте воспользоваться поиском и потратить пару минут своего драгоценного времени на анализ полученных результатов.
А по существу, тут самое сложное определить - високосный год , а дальше математика за 3-й класс церковно-приходской школы.
0
Alexanches
86 / 7 / 1
Регистрация: 04.06.2010
Сообщений: 80
14.07.2011, 15:57 #3
а что сложного в определении високосного года? проверить остаток от деления на 4?)
0
Maxim Prishchepa
Эксперт С++
1923 / 1035 / 74
Регистрация: 29.03.2010
Сообщений: 3,167
14.07.2011, 15:59 #4
Цитата Сообщение от Alexanches Посмотреть сообщение
а что сложного в определении високосного года?
а я не знаю когда он бывает и вообще как его вычисляют, вот для меня это и сложно)))
0
Dzhej-Dzhej
Заблокирован
14.07.2011, 16:49 #5
Цитата Сообщение от Alexanches Посмотреть сообщение
а что сложного в определении високосного года? проверить остаток от деления на 4?)
Цитата Сообщение от l_a_m Посмотреть сообщение
а я не знаю когда он бывает и вообще как его вычисляют, вот для меня это и сложно)))
Год является високосным, если он кратен 4 и при этом не кратен 100, либо кратен 400. Год не является високосным, если он не кратен 4, либо кратен 100 и не кратен 400.
Отсюда
0
easybudda
Модератор
Эксперт CЭксперт С++
9698 / 5648 / 964
Регистрация: 25.07.2009
Сообщений: 10,863
14.07.2011, 18:03 #6
C
1
int is_leap_year(int year){ return ( ( year % 4 == 0 && year % 100 != 0 ) || ( year % 400 == 0 ) ); }
А вообще, если устраивает промежуток 1970-2037, то лучше стандартные функции использовать.
1
Alexanches
86 / 7 / 1
Регистрация: 04.06.2010
Сообщений: 80
15.07.2011, 12:50 #7
это серьезно а я и не знал)))
0
15.07.2011, 12:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.07.2011, 12:50
Привет! Вот еще темы с ответами:

Универсальный календарь - C++
Требуется программа "универсальный календарь" для расчета дня недели для заданной даты, отображения календаря на неделю, месяц и...

Откомментируйте календарь - C++
Объясните пожалуйста, почему в 18й строке вычитаем 2008? Ещё пожалуйста откомментируйте строки снизу, что календарь отрисовывают (где...

Старояпонский календарь - C++
Помогите написать программу: В старояпонском календаре был принят 60-летний цикл, состоявший из пяти 12-летних подциклов. Подциклы...

Юлианский календарь - C++
Здаров. Посмотрите пожалуйста задачу И попробуйте решить по разбору. вот что получилось у меня: #include <iostream> using...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.