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

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

Войти
Регистрация
Восстановить пароль
 
hospik
1 / 1 / 0
Регистрация: 21.11.2011
Сообщений: 77
#1

Описать тип TDate - C++

15.05.2012, 21:42. Просмотров 775. Ответов 2
Метки нет (Все метки)

Описать тип TDate — запись с полями целого типа Day (день), Month (месяц) и Year (год) и описать функцию DaysInMonth(D) целого типа с параметром типа TDate, которая возвращает количество дней для месяца, указанного в дате D. Вывести значение функции DaysInMonth для пяти данных дат (предполагается, что все даты являются правильными).

Добавлено через 5 часов 3 минуты
ответьте плз
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.05.2012, 21:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Описать тип TDate (C++):

Описать тип struct Point - C++
Пожалуйста, помогите решить задачу в Visual Studio Описать тип struct Point, задающий на действительной плоскости точку с именем...

Описать тип struct Date - C++
Описать тип struct Date, задающий дату (день, месяц, год). Реализовать в виде отдельных функций следующие операции над датами: а)...

Как описать абстрактный тип данных? - C++
очередь

Как правильно описать тип данных - C++
Парни, переделываю программу на Delphi в С++. Столкнулся с проблеммой. Не знаю, как в С++ описыватся такой тип данных. type ...

Описать класс, реализующий тип данных «вещественная матрица» - C++
Уважаемые гении программирования)) Помогите, пожалуйста написать программу на С++ (VS 2008). Заранее огромное спасибо))) Описать...

Структурный тип данных. Описать структуру с именем STUDENT - C++
Пожалуйста, помогите написать программу: Описать структуру с именем STUDENT, содержащую следующие поля: Фамилия и инициалы; Номер...

2
minimals
0 / 0 / 0
Регистрация: 25.04.2014
Сообщений: 3
25.04.2014, 13:50 #2
помогите пожалуйста с єтой задачей!!!!
0
nmcf
5544 / 4854 / 1647
Регистрация: 14.04.2014
Сообщений: 19,710
25.04.2014, 16:26 #3
Для VS 2012:
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
29
30
31
32
33
34
35
36
37
38
39
#include "stdafx.h"
#include <iostream>
 
struct TDate {
    int Day;
    int Month;
    int Year;
};
 
int DaysInMonth(TDate D)
{
    if(D.Month == 2)
    {
        if((D.Year % 4 == 0 && D.Year % 100 != 0) || D.Year % 400 == 0) return 29;
        else return 28;
    }
    else
        if(D.Month < 8) return D.Month % 2 == 0 ? 30 : 31;
        else return D.Month % 2 == 0 ? 31 : 30;
}
 
int _tmain(int argc, _TCHAR* argv[])
{
    TDate d1 = {1, 1, 2010};
    TDate d2 = {2, 2, 2010};
    TDate d3 = {3, 5, 2010};
    TDate d4 = {5, 8, 2012};
    TDate d5 = {2, 2, 2004};
 
    std::cout << d1.Day << "." << d1.Month << "." << d1.Year << " - " << DaysInMonth(d1) << std::endl;
    std::cout << d2.Day << "." << d2.Month << "." << d2.Year << " - " << DaysInMonth(d2) << std::endl;
    std::cout << d3.Day << "." << d3.Month << "." << d3.Year << " - " << DaysInMonth(d3) << std::endl;
    std::cout << d4.Day << "." << d4.Month << "." << d4.Year << " - " << DaysInMonth(d4) << std::endl;
    std::cout << d5.Day << "." << d5.Month << "." << d5.Year << " - " << DaysInMonth(d5) << std::endl;
 
    system("pause");
 
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.04.2014, 16:26
Привет! Вот еще темы с ответами:

Как описать переменную в классе, тип которой заранее неизвестен? - C++
Есть класс , в кот куча всяких методов, все работает, все хорошо. Но есть одно большле НО, у объектов порожденным этим классом заранее...

Как описать шаблонную переменную в классе, тип которой заранее неизвестен ? - C++
В классе имеется поле с данными. Мне нужно, чтобы эти данные были типа vector или типа forward_list в зависимости от ситуации. Как это...

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

Описать тип struct Square, задающий на плоскости замкнутый квадрат с центром в точке (x, y) - C++
Описать тип struct Square, задающий на плоскости замкнутый квадрат с центром в точке (x, y), длиной стороны a и сторонами,...


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

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

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