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

Как правильно вывести часы минуты и секунды в функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибки в функции что не так? http://www.cyberforum.ru/cpp-beginners/thread28014.html
#include <iostream> using namespace std; long int hms_to_secs(long int,long int,long int); int main(); { int h,m,s; cout<<"vvedite 4as="; cin>>h; cout<<"vvedite minut="; cin>>m;
C++ Ошибка при работе с графикой Написал свою первую програмку на графику: Код: #include <graphics.h> #include <stdio.h> #include <conio.h> #include <stdlib.h> void main () { int ga, gm, errorcode; http://www.cyberforum.ru/cpp-beginners/thread28005.html
Объявление двумерного массива C++
Здравствуйте! Как объявить двумерный массив как public , я имею ввиду что например класс или одномерный массив можно объявить вот так: MyClass** box; void MyFunc (num) { box = new MyClass* ; for (int z = 0; z < num; z++) { box = new MyClass(this); }
Ошибка Windows при запуске программы C++
Есть задание, создать класс "полином" и несколько функций-членов. Задание выполнил, но в процессе выполнения программы Windows выдает ошибку: Debug Error! Program:.... DAMAGE:after normal block (#47) at 0x004900A0 Весь проект целиком прилагаю в архиве. Как избавиться от нее? Заранее спасибо.
C++ Баланс скобок в файле http://www.cyberforum.ru/cpp-beginners/thread27982.html
#include<fstream.h> #include<iostream.h> #include<string.h> #include<conio.h> #include<stdio.h> int pkzs(char*,char);
C++ Редактирование текстового файла Доброго времени суток. Подскажите, пожалуйста, как решить задачу: "Написать функцию, которая удаляет лишние пробелы между словами и сохраняет измененный текст в том же файле." Можно ли из файла построчно считывать информацию, редактировать строку и записывать ее обратно в файл на прежнее место? подробнее

Показать сообщение отдельно
Tiami
Яростный кот
-4 / 1 / 1
Регистрация: 10.03.2009
Сообщений: 220

Как правильно вывести часы минуты и секунды в функции - C++

30.03.2009, 11:25. Просмотров 2700. Ответов 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
#include <iostream>
using namespace std;
long hms_to_secs(long int,long int,long int);
int secs_to_time(int);
int main()
{
    int h,m,s;
    int sec;
    cout<<"vvedite 4as=";
    cin>>h;
    cout<<"vvedite minut=";
    cin>>m;
    cout<<"vvedite secs=";
    cin>>s;
    cout << hms_to_secs(h,m,s)<<endl;
    cout<<"vvedite kol-vo secunds=";
    cin>>sec;
    cout<<secs_to_time(sec);
    system("pause");
}
long hms_to_secs(long h,long m,long s)
{
     return h*3600+m*60+s;
}
int secs_to_time(int sec)
{
   
    int h,m,s;
    cout<<"Secund ravno="<<sec<<endl;
    h=((sec-s)-(m*60))/3600;
    m=((sec-s)-(h*3600))/60;
    s=h*3600-m*60;
    cout<<"Izvlekaem iz secund ravno="<<h<<":"<<m<<":"<<s<<endl;
}
Во второй функции пишется например 3600 секунд он пишет 3 часа 33 минуты и 882044696 секунд
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru