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

Нужно вместо операции сложения написать операцию сравнения временных интервалов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача на линейные списки http://www.cyberforum.ru/cpp-beginners/thread992664.html
Задание : в файловой системе каталог файлов организован как линейный список. Для каждого файла в каталоге содержатся следующие сведения : 1) имя файла; 2) дата создания; 3) количество обращений к файлу. Составить программу , которая обеспечивает: 1) начальное формирование каталога файлов; 2) вывод каталога файлов; 3) удаление файлов, дата создания которых меньше заданной; 4) выборку...
C++ Вычислить сумму заштрихованных элементов Всем привет! Помогите пожалуйста, очень надо. Прям срочно! /Вычислить сумму заштрихованных элементов матрицы показанных на рисунке/ http://www.cyberforum.ru/cpp-beginners/thread992652.html
заголовочные файлы C++
напишите пожалуйста,что делают заголов.файлы <io.h> и <direct.h> Добавлено через 8 минут и расшифруйте условие: if(_access((dest_fold+"\\").c_str(),00)==-1) Добавлено через 2 часа 49 минут и еще что делает char mask={"*.*"}? Добавлено через 38 секунд
C++ Вкладчик желает накопить за t лет сумму S
Вкладчик желает накопить за t лет сумму S, делая ежегодные равные вклады в банк, который выплачивает проценты по годовой ставке r % (сложных). Сколько он должен вкладывать каждый раз?
C++ Фермер приобрел трактор http://www.cyberforum.ru/cpp-beginners/thread992619.html
Фермер приобрел трактор, который стоит S тенге в кредит под r % годовых (сложных). Через 1 год 6 месяцев он уплатил сумму в размере S/2, а еще через 6 месяцев полностью погасил долг. Какую сумму он при этом выплатил?
C++ Вкладчик положил в банк, выплачивающий r % в год Вкладчик положил в банк, выплачивающий r % в год, вклад в сумме P. Какая сумма будет на счету вкладчика через t лет, если банк начисляет: а) простые проценты б) сложные проценты в) сложные проценты ежемесячно? подробнее

Показать сообщение отдельно
Еленннна
0 / 0 / 0
Регистрация: 30.10.2013
Сообщений: 2
30.10.2013, 16:05     Нужно вместо операции сложения написать операцию сравнения временных интервалов
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
#include "Time.h"
#include <iostream>
#include <conio.h>
using namespace std;
class Time
{
   int min, sec;
public:
       Time() {min=0; sec=0;};
       Time (int m, int s) {min=m;sec=s;}
       Time(const Time&t) {min=t.min;sec=t.sec;}
       ~Time() {};
       int get_min() {return min;}
       int get_sec() {return sec;}
       void set_min(int m) {min=m;}
       void set_sec(int s) {sec=s;}
       Time&operator=(const Time&);
       Time& operator--();
       Time operator-(int);
       Time operator+(const Time&);
       friend istream& operator>>(istream&in, Time&t);
       friend ostream& operator<<(ostream&out, const Time&t);
};
Time&Time::operator=(const Time&t)
       {
           if(&t==this) return *this;
           min=t.min;
           sec=t.sec;
           return *this;
        }
 Time&Time::operator--()
{
   int temp=min*60+sec;
   temp--;
   min=temp/60;
   sec=temp%60;
   return *this;
}
Time Time::operator -(int)
{
    int temp=min*60+sec;
    temp--;
    Time t(min,sec);
    min=temp/60;
    sec=temp%60;
    return t;
}
Time Time::operator+(const Time&t)
{
     int temp1=min*60+sec;
     int temp2=t.min*60+t.sec;
     Time p;
     p.min=(temp1+temp2)/60;
     p.sec=(temp1+temp2)%60;
     return p;
}
istream&operator>>(istream&in, Time&t)
{
   cout<<"min?"; in>>t.min;
   cout<<"sec?"; in>>t.sec;
   return in;
}
ostream&operator<<(ostream&out, const Time&t)
{
   return (out<<t.min<<":"<<t.sec);
}
void main()
{
Time a;
Time b;
Time c;
cin>>a;
cin>>b;
a--;
c=(a+b);
if (a = b)
cout<<"a="<<a<<endl;
cout<<"b="<<b<<endl;
cout<<"c="<<c<<endl;
getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru