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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.85
НЕваЖно
2 / 2 / 0
Регистрация: 03.11.2008
Сообщений: 61
#1

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

19.01.2012, 15:13. Просмотров 1679. Ответов 1
Метки нет (Все метки)

Написать программу, в которой с клавиатуры вводятся два целых числа: D (день) и M (месяц), определяющие правильную дату невисокосного года. Вывести значения D и M для даты, следующей за введенной.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.01.2012, 15:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос високосный год (C++):

Вывод на экран монитора словами "День, Месяц, Високосный/Не високосный год" - C++
Добрый день Появилась такая вот краказябра Когда ввожу любое число для переменной d, вместо названия дня он постоянно выдает ошибку. Не...

Создайте класс «Дата» со свойствами год, високосный год, месяц, день месяца и день недели - C++
Создайте класс «Дата» со свойствами год, високосный год, месяц, день месяца и день недели. Создайте для него метод котрый бы...

високосный год - C++
Год является високосными, если его номер кратен 4, однако из кратных 10 високоснымы является лишь кратные 400, например 1900-невисокосные...

Високосный год - C++
Даны три натуральных числа a, b, c представляющих день месяц и год. Для примера 1, 4, 1991 представляет 1-ое апреля 1991 года. Вывести...

Високосный год - C++
Трабл с кодом, ничего не могу понять. Посмотрите, пожалуйста. Вот, что выдает компилятор Line 7: error: multi-character character...

Определить, високосный ли год - C++
Помогите написать программу на языке си (разветвляющиеся алгоритмы) используя оператор варианта switch Условие задачи: По заданной дате...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
neske
1495 / 862 / 82
Регистрация: 26.03.2010
Сообщений: 2,951
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;
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.01.2012, 15:43
Привет! Вот еще темы с ответами:

Что такое високосный год? - C++
Всем привет! Я начинающий в программировании, а точнее первокурсник в университете IT. Вы проходим массивы в данный момент. И нам дали 25...

Не работает проверка на високосный год - C++
//--------------------------------------------------------------------------- #pragma hdrstop ...

Определить близжайший високосный год - C++
Определить ближайший високосный год, следующий за данным годом.

Для заданного числа N от 1 до 365, определить месяц и день недели в не високосный год. - C++
For a given number n from 1 to 365, determine the month and the day in non-leap year. Input: One number n (1<=n<=365). ...


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

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

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