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

Перевод секунд в минуты - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка компоновщика LNK2019 http://www.cyberforum.ru/cpp-beginners/thread952514.html
Здравствуйте, я постигаю DirectX, и вот с самого начала какие-то проблемы у меня с ним. Текст программы инициализации: #include <Windows.h> #include <d3d9.h> LPDIRECT3D9 pDirect3D = NULL; LPDIRECT3DDEVICE9 pDirect3DDevice = NULL; HRESULT InitialDirect3D(HWND hwnd)
C++ Нахождение корней квадратного и линейного уравнений Написать перегруженные шаблоны функций для нахождения корней линейного (а*х + b =0) и квадратного (a*x^2 + b*x +c=0) уравнений. Замечание в функции передаются коэффициенты уравнений. http://www.cyberforum.ru/cpp-beginners/thread952511.html
C++ Указатели на классы
class A {}; class B : public A {}; int main() { A *ob1=new B; B *ob2=new B;
c++ делегирование ( c++ delegate pattern) C++
развеем туман над таким паттерном как делегирование итак сначала отправимся на WIKI и просмотрим что нам предлается в качестве примера #include <iostream> class I { public: virtual void f() = 0; virtual void g() = 0;
C++ Консольная графика http://www.cyberforum.ru/cpp-beginners/thread952466.html
Наверное будет звучать грубо, но как мне нарисовать в консоли квадратик, выбрав его цвет и размер?
C++ Ребята напомните как изменить объект если он const ) Добрый день, как изменить объект если он создан с фишкой const помнил, но не использовал эти знания и они потерялись в памяти) подробнее

Показать сообщение отдельно
rublag
52 / 52 / 4
Регистрация: 06.02.2013
Сообщений: 156
11.09.2013, 18:19     Перевод секунд в минуты
если нужны секунды и минуты, то можно сделать так:
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
#include <iostream>
using namespace std;
 
typedef struct {
    int minutes;
    int seconds;
} time_s;
 
time_s convert(int user_seconds)
{
    time_s converted;
    int minutes, seconds;
    minutes = user_seconds / 60;
    seconds = user_seconds - (minutes * 60);
    converted.minutes = minutes;
    converted.seconds = seconds;
    return converted;
}
 
int main()
{
    int seconds;
    cout << "Enter seconds: ";
    cin >> seconds;
    time_s converted;
    converted = convert(seconds);
    cout << converted.minutes << " minutes, " << converted.seconds << " seconds" << endl;
    return 0;
}
Или, если нужно проще, то так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
 
int main()
{
    int user_seconds;
    cout << "Enter seconds: ";
    cin >> user_seconds;
 
    int minutes, seconds;
    minutes = user_seconds / 60;
    seconds = user_seconds - (minutes * 60);
    cout << minutes << " minutes, " << seconds << " seconds" << endl;
 
}
 
Текущее время: 20:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru