Форум программистов, компьютерный форум CyberForum.ru

Проверить, является ли год високосным - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужен исходник с++(Нахождение корней уравнения методом обратного интерполирования) http://www.cyberforum.ru/cpp-beginners/thread27280.html
Помогите пожалуйста найти данный исходник...
C++ Хранение и обработка данных структурного типа (C++) 1. Общие требования к программе При разработке программы применить технологию нисходящего проектирования. Логически законченные фрагменты оформить в виде подпрограмм, которым все необходимые данные передаются через список параметров. Использования глобальных переменных следует избегать. Все подпрограммы описываются в отдельных модулях. В программе предусмотреть меню, содержащее команды для... http://www.cyberforum.ru/cpp-beginners/thread27277.html
Диалоговое окно при выходе из программы C++
Доброго времени суток, уважаемые форумчане! У меня новичковая проблема: как заставить программму вывести диалоговое окно вида : Вы действительно хотите завершить работу? и кнопками да и нет. Проблема в том, чтобы привязать диалоговое окно не к кнопке на форме, а к красному крестику справа вверху экрана, которого на форме при построении нет :wall: Вот код для кнопки на форме: (списал с...
Сумма делителей данного натурального числа C++
Задание: Написать подпрограмму, которая вычисляет сумму делителей данного натурального числа Добавлено через 1 час 26 минут 24 секунды Program BesT_VII; uses wincrt; var a,i:2..maxlongint; sum:longint; begin write('a=');readln(a);
C++ Почему не работает?:( [новичек] http://www.cyberforum.ru/cpp-beginners/thread27242.html
Здравствуйте люди, помогите кто чем может:) Пишу свою первую программу на С++ Builder , программа представляет собой игру "Пятнашки"(или как там ее:) ). Не получается сделать чтоб при запуске программы все ячейки(кнопки) ,расставлялись в случайном порядке ,они у меня расставляються ,но не все :'( Помогите пожалуйста найти ошибку! main.cpp //сдесь не дописана часть процесса игры ,так...
C++ Задача переменным значений для Combobox Доброго времени суток, уважаемые форумчане. Я учусь в школе и изучаю си++ builder 6 самостоятельно, но столкнулся с проблемой :wall:: как мне задать значения переменным для разных Item-ов ComboBox-а? Суть программы в том. чтобы при выборе пункта из комбобокс-а и нажатии кнопки, значения, присвоенные каждой переменной выводились на названиях лейблах. Вот код: ... подробнее

Показать сообщение отдельно
Mecid
680 / 229 / 4
Регистрация: 15.10.2007
Сообщений: 1,247
26.03.2009, 16:21     Проверить, является ли год високосным
Високосным (то есть в котором 366 дней за счет 29 февраля) годом являются год, номер которого делится без остатка на 4, кроме тех, числа
которых оканчиваются на два нуля, но не делятся на 400, поэтому, например, годы 1700, 1800, 1900 не являются високосными, а 2000 является.

В юлианском календаре, или по старому стилю, все годы, оканчивающиеся на нули, — високосные: 1700, 1800, 1900 и т.д. по григорианскому календарю, или новому стилю, високосными являются не все годы, оканчивающие столетия, а только те из них, две первые цифры которых делятся на 4. Таким образом, становятся високосными 1600-й, 2000-й, 2400-й. Годы 1700-й, 1800-й и 1900-й объявлялись простыми. Подобное новшество сокращало каждые 400 лет на три дня, приближая продолжительность календарного года к тропическому.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru