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

Находится ли дата между двумя другими датами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Алгоритмы поиска http://www.cyberforum.ru/cpp-beginners/thread271084.html
Разработать проект, выполняющий и наглядно иллюстрирующий поиск наибольшего или наименьшего элемента в матрице размерности 5 * 5. На С++,помагите пожалуйста)
C++ Помогите исправить ошибку Всем привет, выдается ошибка, не могу понять с чем связано. Задача такая: сделать из массива новый массив с неповторяющимися элементами. Поправьте пожалуйста) for (unsigned int i = 0 ; i <... http://www.cyberforum.ru/cpp-beginners/thread271071.html
Реализовать односвязный список, в котором бы логика обхода его элементов задавалась бы пользователем. C++
Реализовать односвязный список, в котором бы логика обхода его элементов задавалась бы пользователем. В качестве примера использовать случай, когда хранятся элементы целого типа, а пользователю...
Сформировать из значений массива другой массив, расположив в нем сначала цифры, затем – буквы, затем - символы, не являющихся ни буквами, ни цифрами C++
Создать массив из 20 символьных значений. Сформировать из его значений другой массив, расположив в нем сначала цифры, затем – буквы, затем - символы, не являющихся ни буквами, ни цифрами.
C++ В массиве поменять местами его максимальное и минимальное значения http://www.cyberforum.ru/cpp-beginners/thread271040.html
В массиве из 15 вещественных чисел поменять местами его максимальное и минимальное значения.
C++ кто знает как? 1. Написать шаблон функции для нахождения индексов элементов из заданного интервала, посортованих за спадением значений. Потом отсортировать их за ростом. 2.Создать 2 шаблонных класса с... подробнее

Показать сообщение отдельно
Xtir
12 / 12 / 0
Регистрация: 10.07.2010
Сообщений: 130

Находится ли дата между двумя другими датами - C++

06.04.2011, 12:48. Просмотров 596. Ответов 5
Метки (Все метки)

казалось бы задача вроде несложная, но что-то никак не могу понять в чём ошибка...
имеется структура _DATE
C++
1
2
3
4
5
6
struct _DATE
{
    int day;
    int month;
    int year;
}
и функция для определения, находится ли указанная дата между двумя другими
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
bool DateCompare(_DATE from, _DATE date, _DATE to)
{
    if(date.year < from.year || date.year > to.year)
        return false;
 
    if(date.month < from.month || date.month > to.month)
        return false;
 
    if(date.day < from.day || date.day > to.day)
        return false;
 
    return true;
}
функция кривая, никак не могу сообразить как это правильно сделать
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru