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

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

Войти
Регистрация
Восстановить пароль
 
Top Gamer
0 / 0 / 0
Регистрация: 23.02.2016
Сообщений: 31
#1

Вывод календаря - C++

19.04.2016, 18:08. Просмотров 156. Ответов 0
Метки нет (Все метки)

Подскажите пожалуйста, с чего начать написание такой программы?
Кликните здесь для просмотра всего текста
Sometimes it is of great importance to know which day of the week a given date will be. And we start searching for the nearest calendar. Being lucky we may find one. And find out that this one does not contain the date you need. What a pity! Thus you are asked to create a calendar that will be able to process any given date in the years range from 1600 till 2400. Given a date, your program should print (see the examples below) a correct calendar for the month containing the date. Do not forget about the leap years. A year is considered to be leap if it is multiple of 4 except it is multiple of 100 except it is multiple of 400. For example 1996 is a leap year, 1900 is not a leap year (it is a multiple of 4 and multiple of 100) and 2000 is a leap year (it is a multiple of 4, multiple of 100 and multiple of 400 as well).
Input: The first line of input contains a date, i.e. three integer numbers: day (1-31), month (1-12) and year (1600-2400) separated by spaces.
Output: : The output file should contain exactly 7 lines with the correct calendar for the month containing the given date. Format of a calendar is given by the examples below. And do not forget to highlight the given date by square brackets.
Sample input #1
8 4 2004
Sample output #1
mon........5...12...19...26
tue........6...13...20...27
wed........7...14...21...28
thu...1..[.8]..15...22...29
fri...2....9...16...23...30
sat...3...10...17...24
sun...4...11...18...25
Sample input #2
16 3 2002
Sample output #2
mon........4...11...18...25
tue........5...12...19...26
wed........6...13...20...27
thu........7...14...21...28
fri...1....8...15...22...29
sat...2....9..[16]..23...30
sun...3...10...17...24...31
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.04.2016, 18:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывод календаря (C++):

Программа календаря с параметром - C++
Написал я программу вызова календаря на указанный код. Задание такое 1) При вызове программы без параметров выводится календарь на текущий...

Написать программу СТАРОЯПОНСКОГО КАЛЕНДАРЯ)) - C++
В старояпонском календаре был принят 12-летний цикл. Годы внутри цикла носили названия животных: крысы, коровы, тигра, зайца, дракона,...

класс для создания календаря - C++
помогите пожалуйста создать класс для определения дня недели по календарной дате. Дата – три целых числа: число, месяц, год. Диапазон дат –...

Алгоритм календаря игр (например в футболе) - C++
необходимо составить календарь футбольных матчей, допустим есть 6 команд char *teams = {"TEAM A","TEAM B","TEAM C","TEAM D","TEAM...

Написание календаря для любого года - C++
#include <math.h> using namespace std; bool vis(int); int day_in_year(int); int day_in_month(int,int); int...

Программа выводит изображение календаря на любой месяц - C++
Программа выводит изображение календаря на любой месяц. Выходные и праздничные дни выделяются цветом, текущая дата рамкой. Имеется...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.04.2016, 18:08
Привет! Вот еще темы с ответами:

Реализовать вывод массива объектов типа Student на консоль (файловый ввод/вывод) - C++
Как сделать чтобы список студентов выводился на экран в конце? #include<iostream> #include<stdio.h> #include<stdlib.h> ...

Поиск в массиве структур по заданному полю и вывод в алфавитном порядке (файловый ввод/вывод) - C++
Помогите с функцией void runFile() что бы с файла брал и выводил в алфавитном порядке список товаров, хранящихся больше месяца, стоимость...

Вывод суммы в файл (файловый ввод/вывод) - C++
Добрый день! Я пытался написать программу, которая должна вводить данные из файла №1, потом вычислять их сумму и полученное значение...

Заменить в программе, переводящую строку в двоичный код, консольный ввод/вывод на файловый ввод/вывод - C++
Добрый день! Помогите, пожалуйста, с программой. Программа считывает строку с клавиатуры и переводит её в двоичный код. затем наоборот...


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

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

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