Разработка программы определение дня недели
Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод на новый заказ в Автор24. Это бесплатно.
Введение
Дни недели оказывают большое влияние на жизнь многих людей… Почему же многим так важно знать (уметь определять), какой день недели был того или иного числа? Это необходимо не только ради любопытства, но и в сугубо практичных целях, если нужно узнать – будет ли день будничным или выходным. Также знания дня недели могут быть полезны для таких событий, как: День рождения (будет полезно для составления гороскопа); Дни ближайших праздников (нужно, чтобы понять, ожидает ли нас короткая рабочая неделя); Планирование свадьбы (чтобы выяснить, подходит ли интересующая дата для регистрации брака); Подготовка бухгалтерских и отчетных документов (не придется отвлекаться, открывая календарь); Составление графика отпусков; Оплата кредита (в выходные дни переводы обычно не выполняются, поэтому нужно внести деньги на счет заранее); Написание сценария исторических фильмов, в том числе документальных (полезно учитывать для исторической точности событий). Следовательно, объект исследования – календарь, распределение дней в нём, а предмет исследования – день недели конкретной даты. Целью работы является разработка приложения, позволяющего определять день недели при вводе даты. Для достижения данной цели требуется выполнить следующие задачи: Изучить и проанализировать предметную область (смотреть главу 1); Выбрать оптимальный алгоритм для определения дня недели по дате (смотреть главу 2); Реализация консольного приложения (смотреть главу 3); Разработать необходимую сопроводительную документацию (руководство пользователя) (смотреть главу 4). Следовательно, тема достаточно актуальна и представляется интересной для улучшения знаний программиста при разработке консольного приложения.
Анализ предметной области
Потребность измерять время возникла у людей очень давно. Без системы счета просто нельзя жить, будь то измерение пространства или времени. В нашем постоянно меняющемся мире лишь Солнце, Луна и несколько планет сохраняют постоянство. Именно поэтому на...
Открыть главуВыбор оптимального алгоритма для определения дня недели по дате
Раньше, когда под рукой отсутствовал календарь, для того чтобы определить, какой сегодня день недели, необходимо было использовать довольно громоздкие таблицы, в которых без инструкции сложно разобраться. Теперь же существует множество алгоритмов, бл...
Открыть главу