Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
Snaill
0 / 0 / 0
Регистрация: 27.04.2017
Сообщений: 6
1

Описать как структуру переменную время (с полями часы, минуты, секунды)

16.06.2017, 00:37. Просмотров 1117. Ответов 2
Метки нет (Все метки)

Прошу вашей помощи
Описать как структуру переменную время (с полями часы, минуты, секунды).
Составить и протестировать функцию:
СЛЕД_СЕК (t, t1, d),
которая присваивает параметру t1 время на d секунд большее, чем время t (может
происходить смена суток).
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.06.2017, 00:37
Ответы с готовыми решениями:

Описать структуру «время» (часы, минуты, секунды)
Описать структуру «время» (часы, минуты, секунды). Определить функцию «позже» для проверки,...

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

Описать тип TTime - запись с полями hour (часы), min (минуты) и sec (секунды)
Всем привет! Не могу добиться что бы выбивало ошибку при не правильно указанном времени ! Задачник...

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

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

2
SteelNuttiez
1 / 1 / 1
Регистрация: 13.04.2017
Сообщений: 7
16.06.2017, 23:15 2
Лучший ответ Сообщение было отмечено Snaill как решение

Решение

Snaill, условие непонятно - функция должна отобразить измененные добавленным временем поля структуры?
0
afront
1063 / 1008 / 754
Регистрация: 29.02.2016
Сообщений: 3,197
17.06.2017, 08:51 3
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
#include <iostream>
using namespace std;
 
struct Time {
    int hours;
    int minutes;
    int seconds;
};
 
 
Time NextTime(Time now, int dt) 
{
    Time next=now;
    next.seconds = 3600*now.hours + 60*now.minutes + now.seconds+dt;
    next.hours = next.seconds/3600;
    if(next.hours>24) next.hours=next.hours-24;
    next.minutes = (next.seconds - next.hours*3600)/60;
    next.seconds = next.seconds - 3600*next.hours - 60*next.minutes;
    return next;
}
 
 
int main() {
    Time t, t_next;
    t.hours =3;
    t.minutes= 25;
    t.seconds =11;
    int dt = 100;
 
    t_next =NextTime(t, dt);
    cout << "Now time: " << t.hours<< " "<<  t.minutes << " "<<t.seconds  << endl;
    cout << "Next time: " << t_next.hours<< " "<<  t_next.minutes << " "<<t_next.seconds  << endl;
    system("pause");
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.06.2017, 08:51

Создать класс время с данными-членами часы, минуты, секунды
отучилась на программиста уже год, но пока что как-то тяжко с заданиями, тем более с классами, не...

Как перевести секунды в часы, минуты и секунды
Помогите составить программу, которая будет переводить секунды (произвольное целое число) в часы,...

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


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

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

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