Форум программистов, компьютерный форум 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-а? Суть программы в том. чтобы при выборе пункта из комбобокс-а и нажатии кнопки, значения, присвоенные каждой переменной выводились на названиях лейблах. Вот код: ... подробнее

Показать сообщение отдельно
numizmat
0 / 0 / 0
Регистрация: 18.01.2015
Сообщений: 4
08.09.2015, 11:07     Проверить, является ли год високосным
Добавлю может кому понадобиться. Здесь еще проверяется ввод дней в феврале..
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
    int visokos;
    int year, month, day;
    int k = 0;
    int days_v_godu[13] = { 0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
    string mes = "Вы ввели неправильно значение, повторите ввод";
 
    while (k != 1)
    {
        cout << "Введите год = ";
        cin >> year;
        if (year >= 0){
            visokos = (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) ? 1 : 0;
            k = 1;
        }
        else cout << mes << endl;
    }
    
        for (;;)
        { cout << "Введите месяц ="; cin >> month;
            if ((month >= 1) && (month <= 12))
             { cout << "Введите день ="; cin >> day;
                 { if ((day <= days_v_godu[month+visokos]) && (day >= 0))
                      break;
                    else cout << mes << endl;
                 }
             }
            else cout << mes << endl;
            }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru