Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему не работает инкапсуляция? #include <iostream> #include <string> using namespace std; class Pixel { private: int r; int g; int b; https://www.cyberforum.ru/ cpp-beginners/ thread2377164.html Обьясните в чём ошибки."Создать класс Date для работы с датами в формате «год.месяц.день» C++
В чем ошибки? #include <iostream> using namespace std; class Date { public: int after_a_specified_number_of_days; int subtraction_of_a_specified_number_of_days; int leap_year;
C++ Обращение из объектов-потомков к объектам, создаваемым родительским объектом https://www.cyberforum.ru/ cpp-beginners/ thread2377159.html
Скорее всего подобные вопросы неоднократно обсуждались, но найти здесь ответ на свой вопрос у меня не вышло, потому создаю новую тему. Имеется класс MainWindow, объект данного класса порождает ряд объектов других классов, один из таких объектов порождает ещё один объект (class CaptureThread), обращение к которому должно быть доступно из любого класса. Если не следовать последнему условию и...
C++ Логическое выражение в операторе присваивания int a=num<0?-num:num; int b=den<0?-den:den; Не могу понять как в данном случае работает присваивание переменных num и den переменным a и b, объясните, в инете не нашел ;( https://www.cyberforum.ru/ cpp-beginners/ thread2377154.html
C++ Оператор тильда для binary
Здравствуйте, подскажите пожалуйста, зачем нужны вот эти две строчки: int8_t power = i2c_smbus_read_byte_data(fd, MPU_POWER1); i2c_smbus_write_byte_data(fd, MPU_POWER1, ~(1 << 6) & power); Почему мы инвертируем значение побитового сдвига на 6 ? И я не очень понял... & power, можно в двух словах, что тут происходит ?
C++ Строки в SWI Prolog https://www.cyberforum.ru/ cpp-beginners/ thread2377119.html
Доброго времени суток. Прошу помощи у знающих людей. Может кто-то сможет оценить код программы для вот такой вот задачки: Выяснить, является ли данное слово «перевертышем», т.е. таким словом, которое одинаково читается как слева направо, так и справа налево (например, КАЗАК, ШАЛАШ). Вот что мы написали с одногруппником: convers(Str,):- substring(Str,0,1,Head),...
C++ Вычислить стоимость междугородного телефонного разговора https://www.cyberforum.ru/ cpp-beginners/ thread2377115.html
Здравствуйте,задали работу по информатике на С++.Но возникла проблемка,сама задача звучит так: Написать программу, которая вычисляет стоимость междугородного телефонного разговора (Цена одной минуты определяется расстоянием до города, в котором находится абонент). Исходными данными для программы является код города и продолжительность разговора. Ниже приведены коды некоторых городов. Город...
C++ В файле f записан массив действительных чисел. Найти наибольшее из этих чисел
Программа работает как по условию, только считывает числа как целые. Как исправить, чтобы числа считывались как действительные? #include "pch.h" #include <iostream> #include <conio.h> #include <sstream> #include <string> #include <Windows.h> #include <algorithm>
C++ Гномья сортировка с++ https://www.cyberforum.ru/ cpp-beginners/ thread2377091.html
Дана матрица A из целых чисел размером MxN. Переставить строки матрицы так, чтобы строки стали расположены по убыванию в лексикографическом порядке. Используйте алгоритм «Гномьей сортировки».
C++ Запись структуры в файл https://www.cyberforum.ru/ cpp-beginners/ thread2377089.html
Как записать squeu и squeu в файл с помощью ofstream? #include <iostream> #include <queue> #include <string> #include <fstream> using namespace std;
C++ Парсинг std::string
Всем привет. Подскажите пожалуйста, как можно правильно распарсить std::string если оно может иметь вид bla:bla То есть получить то что до разделяемого символа и после. Есть такой метод, std::find(), вроде с помощью метода можно вернуть позицию в строке? Заранее благодарю.
C++ По заданной квадратной матрице вычислить обратную матрицу. Правильность выполнения проверить путем умножения исходной Условие: по заданной квадратной матрице вычислить обратную матрицу. Правильность выполнения проверить путем умножения исходной матрицы на обратную (должна получится единичная матрица) Имеются ли ошибки в коде? #include < iostream> #include < cmath> #include < ctime> using namespace std; int main() { int i,j,k,idx,N; double w,mx,sm; srand(time(NULL)); N=1+rand()%10; https://www.cyberforum.ru/ cpp-beginners/ thread2377084.html
16 / 11 / 6
Регистрация: 18.07.2018
Сообщений: 51
20.12.2018, 19:32 0

"Создать класс Date для работы с датами в формате «год.месяц.день» - C++ - Ответ 13179229

20.12.2018, 19:32. Показов 5555. Ответов 7
Метки (Все метки)

Ответ

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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
#include <iostream>
using namespace std;
 
class Date
{
public:
    int after_a_specified_number_of_days();             //Забыл все скобки и компилятор их за переменные принимает
    int subtraction_of_a_specified_number_of_days();
    int leap_year();
    int assignment_of_individual_parts();
    int date_comparison();
    int calculating_the_number_of_days_between_dates();
    void set();         //Этих двух методов вообще не было
    void show();
private:
    int Year;
    int Year2;
    int Day;
    int Day2;
    int Day3;
    int Month;
    int Month2;
    int D;
    int D2;
 
};
 
int Date::after_a_specified_number_of_days()
{
    return(Day + Day2);
}
int Date::subtraction_of_a_specified_number_of_days()
{
    return(Day - Day3);
}
int Date::leap_year()
{
    while (Year / 4 == 0)           //Второе равно забыл
    {
        cout << "Year is a leap year";
    }
    while (Year / 4 != 0)
    {
        cout << "The year is not a leap year";
    }
 
}
int Date::assignment_of_individual_parts()
{
    return(Day + Day2, Month + Month2, Year + Year2);
}
int Date::date_comparison()
{
    int D = Day;
    int D2 = Day2;
    while (D < D2)
    {
        cout << "The first date is more than the second" << endl;
    }
    while (D > D2)
    {
        cout << "First date less than second" << endl;
    }
    while (D = D2)
    {
        cout << "The first date is equal to the second" << endl;
    }
}
int Date::calculating_the_number_of_days_between_dates()
{
    return(Day - Day2, Month - Month2, Year - Year2);
}
void Date::set()
{
    cout << "Enter the start date" << endl;
    cin >> Start date;                      //Что это вообще за переменная?
    cout << "Enter the number of days you want to add" << endl;
    cin >> Day2;
    cout << "Enter the number of days you want to subtract" << endl;
    cin >> Day3;
    cout << "Enter the day, month and year you want to assign" << endl;
    cin >> Day >> Month >> Year;
    cout << "Enter comparing dates" << endl;
    cin >> D >>   D2;                       //endl??????????
 
 
}
void Date::show()
{
 
    cout << "Start date:" << Start_date << endl;        //Что это вообще за переменная?
    cout << "Date after the specified number of days:" << after_a_specified_number_of_days() << endl;
    cout << "Date after subtraction:" << subtraction_of_a_specified_number_of_days() << endl;
    cout << leap_year();
    cout << "Date after assignment:" << assignment_of_individual_parts();
    cout << date_comparison();
    cout << "Days between dates:" << calculating_the_number_of_days_between_dates();
 
}
 
 
int main()
{
    Date n1;
    n1.set();
    n1.show();
 
}


Вернуться к обсуждению:
"Создать класс Date для работы с датами в формате «год.месяц.день» C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.12.2018, 19:32
Готовые ответы и решения:

Создать класс Date для работы с датами в формате «год.месяц.день»
Не получается изменить дату, а так же не могу правильно прописать условие для подсчета количества...

Создать класс Date для работы с датами в формате «год.месяц.день»
Создать класс Date для работы с датами в формате «год.месяц.день». Дата представляется структурой с...

Создать класс Date для работы с датами в формате «год.месяц.день»
Создать класс Date для работы с датами в формате «год.месяц.день». Дата представляется структурой с...

Создать класс Date для работы с датами в формате "год. месяц. день"
Всем доброго времени суток. Задали задачу на С++, но не могу её осилить. Может быть у кого-нибудь...

Создать класс Date для работы с датами в формате "год.месяц.день" / C++ для начинающих
&quot;Создать класс Date для работы с датами в формате «год.месяц.день». Дата представляется структурой...

7
20.12.2018, 19:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.12.2018, 19:32
Помогаю со студенческими работами здесь

Создать класс Date для работы с датами в формате "год.месяц.день".Проблема заключается в том, что когда вожу числа больш
Проблема заключается в том, что когда вожу числа больше 50 НЕ добавляется месяц. ...

Создать класс Date – дата, содержащая поля: день, месяц, год.
Создать класс Date – дата, содержащая поля: день, месяц, год. Определить операторы &quot;+&quot; и &quot;-&quot;, как...

Создать класс Date для работы с датами
Создать класс Date для работы с датами в формате “год.месяц.день.” Дата представляется структурой с...

Создать класс Date для работы с датами в формате «год.месяц.день»
Задания должны быть реализованы двумя способами: - тип данных представляется структурой с...

Создать класс Date для работы с датами в формате «день.месяц.год»
Помогите пожалуйста с кодом БУДУ ОЧЕНЬ ВАМ БЛАГОДАРНА? :)) Дата представляется структурой с...

Создать класс Date для работы с датами в формате «год.месяц.день»
ВАЖНО! нужно сделать в C#! Условие: Создать класс Date для работы с датами в формате...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru