Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Записать логические выражение, описывающее область определения функции http://www.cyberforum.ru/cpp-beginners/thread2041148.html
Записать логические выражение, описывающее область определения функции а) y=2tg x; б) у=3/(x-1), используя математические обозначения логических операций: дизъюнкция, конъюнкция, отрицание. Если...
C++ Как записать через for?
#include <iostream> #include <math.h> using namespace std; int main() { int a, min, max; cout << "vv chislo, konez=0"<< endl; cin >> a; min = max = a;
Выведите "YES", если бабочка с данным номером содержится в коллекции, и "NO" - в противном случае... C++
Как известно, Андрй Сергеевич - ярый коллекционер бабочек. Он имеет огромную коллекцию, экспонаты которой собраны со всего мира. Будем считать, что в мире существует 2000000000 видов бабочек. ...
C++ Создать класс "Торговый терминал" Задание звучит так: Определить класс «торговый терминал» с компонентными данными: оптовая цена товара, количество купленных единиц товара, торговая наценка, общая цена покупки, сумма, заплаченная... http://www.cyberforum.ru/cpp-beginners/thread2041091.html
C++ Определить класс «торговый терминал» http://www.cyberforum.ru/cpp-beginners/thread2041088.html
Задание звучит так: Определить класс «торговый терминал» с компонентными данными: оптовая цена товара, количество купленных единиц товара, торговая наценка, общая цена покупки, сумма, заплаченная...
C++ Считывание данных с текстового файла
Здравствуйте. Имеется .txt файл следующего вида: 1-е вложение Мне нужно: 1. Считать его. 2. Провести работу с 3-м столбцом чисел (отобрать нужные номера строк). 3. Вывести в файл так же 3...
C++ Преобразовать формулы в код
Помогите преобразовать формулу в код. cut это формула нахождения точки пересечения 2D прямых. По формуле не объясняйте, я ничего в формулах не понимаю... Ресурсы загружайте на форум. Для...
C++ Проверка строки на совпадающие части подскажите вот есть такой код #include <iostream> #include <string> using namespace std; int main() { string str = "alexm@gmail.com"; bool flags = false; http://www.cyberforum.ru/cpp-beginners/thread2041052.html
C++ STL функция для проверки является ли одна последовательность началом другой http://www.cyberforum.ru/cpp-beginners/thread2041049.html
Нет ли в STL готовой функции для проверки того что последовательность А является началом последовательности Б? Да, написать свое не сложно. Но готовое взять явно проще.
C++ Работа функции рекурсии при различной записи выражения Почему программа работает корректно только если написано (val-1); если (val--) происходит ошибка(переполнение стека) , а (--val) просто не правильно считает? Программа вычисляет факториал с помощью... http://www.cyberforum.ru/cpp-beginners/thread2041027.html
kirillgronin
0 / 0 / 0
Регистрация: 05.04.2017
Сообщений: 23
0

Определить класс Time, предусмотрев в нем компонентные данные: часы, минуты, секунды;

18.09.2017, 12:02. Просмотров 603. Ответов 11
Метки (Все метки)

Определить класс Time, предусмотрев в нем компонентные данные: часы, минуты, секунды; компонентные функции вывода на экран времени в формате «чч-мм-сс», получения каждого элемента данных по отдельности. Определить дружественную функцию, прибавляющую к текущему времени одну секунду (учесть смену суток).

Добавлено через 18 секунд
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
#include <iostream>
#include <iomanip>
#include <conio.h>
#include <locale.h>
 
using namespace std;
 
 
 
class Time {
    int hours;
    int minutes;
    int seconds;
    friend void inc_sec(Time &);
public:
    Time();
    ~Time();
    void show_time();
    int get_variable(string var_name);
};
 
 
 
void show_time()
{
    int hours;
    int minutes;
    int seconds;
    cout<<hours<<":"<<minutes<<":"<<seconds<<endl;
}
 
 
 
int get_variable(string var_name)
{
    int hours;
    int minutes;
    int seconds;
    if(var_name == "hours")
        return hours;
    else if(var_name == "minutes")
        return minutes;
    else if(var_name == "seconds")
        return seconds;
    else
        return -1;
}
 
 
 
 
void inc_sec(Time &time)
{
    time.seconds++;
}
Добавлено через 58 секунд
что не так,пишет: error C2678: бинарный "==": не найден оператор, принимающий левый операнд типа "std::string" (или приемлемое преобразование отсутствует)

и


IntelliSense: отсутствует оператор "==", соответствующий этим операндам

Вернуться к обсуждению:
Определить класс Time, предусмотрев в нем компонентные данные: часы, минуты, секунды;
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.09.2017, 12:02
Готовые ответы и решения:

Определить класс Time, предусмотрев в нем компонентные данные: часы, минуты, секунды
Определить класс Time, предусмотрев в нем компонентные данные: часы, минуты, секунды; компонентные...

Определить класс Time, предусмотрев в нем компонентные данные: часы, минуты, секунды; - C++
Определить класс Time, предусмотрев в нем компонентные данные: часы, минуты, секунды; компонентные...

Создать базовый класс Тройка_чисел (Triad) и производный класс Time с полями часы, минуты и секунды
Наследование. Виртуальныефункции.Полиморфизм. 1. Цельзадания: 1) Создание консольного приложения,...

Определить текущий день недели, год, месяц, число, а также текущее время-часы, минуты, секунды, сотые доли секунды.
1. Составить программу на языке Си , используя функций прерывания 21h. Определить текущий день...

Написать класс Время (часы, минуты, секунды)
Написать класс Время(часы, минуты, секунды). Написать методы вывод введенного времени и подсчета...

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