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

високосный год - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.85
НЕваЖно
2 / 2 / 0
Регистрация: 03.11.2008
Сообщений: 61
19.01.2012, 15:13     високосный год #1
Написать программу, в которой с клавиатуры вводятся два целых числа: D (день) и M (месяц), определяющие правильную дату невисокосного года. Вывести значения D и M для даты, следующей за введенной.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.01.2012, 15:13     високосный год
Посмотрите здесь:

Високосный год C++
Определить близжайший високосный год C++
Високосный год C++
C++ високосный год
Високосный год C++
C++ Проверить, високосный ли год, и вычислить сколько членов семьи родились в високосные годы
Определить, високосный ли год C++
C++ Создайте класс «Дата» со свойствами год, високосный год, месяц, день месяца и день недели

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,689
19.01.2012, 15:43     високосный год #2
Писал как-то, приведу отрывки кода, переделаете под себя. метод, определяет следующую дату.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
void get_next() {
        if ((month == 12) && (day == months[month - 1])) {
            day = 1;
            month = 1;
            ++year;
        }
        else if (day == months[month - 1]) {
                day = 1;
                ++month;
            }
        else
            ++day;
 
        if (day_of_week == 7)
            day_of_week = 1;
        else
            ++day_of_week;
    }
//
    int months[size] = {30, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
    int day;
    int month;
    int year;
Yandex
Объявления
19.01.2012, 15:43     високосный год
Ответ Создать тему
Опции темы

Текущее время: 05:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru