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

Конвертация времени в американский формат и обратно - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составьте блок-схему и программу(код и скриншот результата) вычисления значения выражения для данного натураль http://www.cyberforum.ru/cpp-beginners/thread1815786.html
Составьте блок-схему и программу(код и скриншот результата) вычисления значения выражения для данного натурального числа N: 4+8+12+ … +4∙N.
C++ Как можно сделать переполнение стека Всем привет, ребята, есть у меня код с микрософта, как переполнить стек. Но беда, не понимаю кое что, напишу в комментариях. void StackOverflow(int value) { char dataArray; //... http://www.cyberforum.ru/cpp-beginners/thread1815785.html
C++ Транспонировать целочисленную матрицу 5х5, т.е. отразить относительно главной диагонали
Транспонировать целочисленную матрицу 5х5, т.е. отразить относительно главной диагонали.
. Дан вектор {zi}, i = 1, …, 50. Вычислить длину этого вектора L=√Z1^2+Z2^2+.+Z50^2 C++
. Дан вектор {zi}, i = 1, …, 50. Вычислить длину этого вектора L=√Z1^2+Z2^2+...+Z50^2
C++ Переменная static и область видимости http://www.cyberforum.ru/cpp-beginners/thread1815773.html
Я думал, что переменная объявленная при помощи ключевого имени static существует всё время от её объявления и до завершения работы программы, а компилятор ругается на то, что переменной «stavar» не...
C++ Чтение строк из txt файлов Ну Например У меня есть txt файл и в нём есть 5 строк как прочитать и вывести не все 5 строчки а только 1 подробнее

Показать сообщение отдельно
HighPredator
5545 / 1858 / 346
Регистрация: 10.12.2010
Сообщений: 5,443
Записей в блоге: 2
29.09.2016, 11:21
Значит преподаватель хотел видеть это в виде следующего:
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
class Time{
private:
    int c,m;
public:
    /* ... */
    
    static Time plus(const Time &op1, const Time &op2);
    
    /* ... */
};
 
/* ... */
Time Time::plus(const Time &op1, const Time &op2) {
    if (op1.m+op2.m > 60) {
        return Time(op1.c + op2.c + 1, op1.m + op2.m - 60);
    }
    else return Time(op1.c + op2.c, op1.m + op2.m);
}
/* ... */
int main()
{
    Time p1(12,33),p2(12,5),p3(0,0);
 
    p3 = Time::plus(p1, p2);
    
    if (p3.getC() >= 24) { 
        cout<<"1 sutki "<<p3.getC() - 24<<" chasov "<<p3.getM()<<" minut"<<endl;
    }
    else { 
        cout<<p3.getC()<<" chasov "<<p3.getM()<<" minut"<<endl; 
    }
    cout<<endl;
    
    return 0;
}
Понимаете идею?
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.