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

Создать класс для обработки информации о различных датах - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ как выделить 3 первых предложения 1,2,3 и вывести их в обратном порядке 3,2,1 ? http://www.cyberforum.ru/cpp-beginners/thread719958.html
Ребят, нужно написать программу, которая считывает текст из файла и обрабатывает его. Обработку текстовой информации нужно организовать с использованием С – строк, т. е. массивов символов, завершающихся символом с кодом ‘\0’. #include <stdio.h> #include <iostream> #include <string> #include <windows.h> using namespace std;
C++ Ввести структуру, составить функции Задание Ввести структуру ИСТОРИЧЕСКОЕ СОБЫТИЕ с полями ГОД, СОБЫТИЕ. Составить функцию a) вычисляющую в каком году произошло больше всего событий; b) формирующую новый список из событий, произошедших в этом году. помогите написать функцию a) вычисляющую в каком году произошло больше всего событий; http://www.cyberforum.ru/cpp-beginners/thread719951.html
C++ Логическое выражение в условном операторе
Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит 8: первое – номер вертикали, второе – номер горизонтали. Заданы натуральные числа k, l, m, n. Можно ли с поля (k, l) одним ходом ладьи попасть на поле (m, n)?
Нахождение делителей числа C++
Даны натуральные числа n, m. Получить наименьшее общее кратное (НОК) чисел n, m. НОК(n, m) = n*m / НОД(n, m).
C++ вывод от 32ого до 255 символа http://www.cyberforum.ru/cpp-beginners/thread719906.html
Выведите на экран все возможные символы с ASCII-кодами от 32 до 255 (символы с кодами до 32 являются служебными и их вывод на экран может привести к курьезным последствиям) и их ASCII-коды. Формат вывода: сначала ASCII-код, затем символ, например, 32 33 ! 34 " 35 # #include<iostream> #include<conio.h> #include<cstring>
C++ Найти наибольший и наименьший элементы каждой строки прямоугольной матрицы и поменять их местами Помогите написать программу. Самостоятельно не получается никак. подробнее

Показать сообщение отдельно
kokoz9br
0 / 0 / 0
Регистрация: 01.05.2012
Сообщений: 42
06.12.2012, 17:41  [ТС]     Создать класс для обработки информации о различных датах
Цитата Сообщение от vxg Посмотреть сообщение
а мне показалось что имеются ввиду
X =
1 - зима - месяцы 12, 1, 2
2 - весна - месяцы 3, 4, 5
3 - лето - месяцы 6, 7, 8
4 - осень - месяцы 9, 10, 11
тогда функция принадлежности к сезону запишется как
C++
1
2
3
4
bool date_in_season(int x)
{
    return (month + 1) % 12 / 3 + 1 == x;
}
Добавлено через 10 секунд

а мне показалось что имеются ввиду
X =
1 - зима - месяцы 12, 1, 2
2 - весна - месяцы 3, 4, 5
3 - лето - месяцы 6, 7, 8
4 - осень - месяцы 9, 10, 11
тогда функция принадлежности к сезону запишется как
C++
1
2
3
4
bool date_in_season(int x)
{
    return (month + 1) % 12 / 3 + 1 == x;
}
Вот,как я реализовал эту функцию:
C++
1
2
3
4
5
6
7
8
cout<<"Введите номер сезона : ";cin>>tmp;
    for(int i=0;i<n;i++)
    {
        if(massiv[i].date_in_season(tmp))
        cout<<"Sezon "<<i+1<<"-oi dati prinadlejit zadannomy sezony"<<endl;
        else
        cout<<"Sezon "<<i+1<<"-oi dati ne prinadlejit zadannomy sezony"<<endl;
    }
Но она мне выводит не то.

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