На данный вопрос уже ответили:
#include <stdio.h>
#include <cmath>
#include <iomanip>
#include <iostream>
#include <cstdio>
int main()
{
int a,b,c,abc;
std::cin>>abc;
a=(abc/3600)%24;
b=((abc/60)%60)%60;
c=(abc%60)%60;
std::cout<<a<<":"<<b<<":"<<c;
return 0;
}
дано число в секундах(например 127900) нужно вывести это число в минутах часах и секундах. Выводит правильно но без нулей спереди. Как подправить этот код что бы при a,b,c <10 выводило число с нулем спереди.
Выводите число n как
cout << setfill('0') << setw(2) << n;
Т.е. ширина вывода - 2 знака, недостающее дополнить нулями...
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Пытаюсь собрать проект для STM32 в System WorkbenchЕсли собрать проект на чистом С (все файлы имеют расширение
Начал осваивать VCL и столкнулся с проблемойКак и с чем связать поле ввода Tedit, чтобы то, что вводилось в него, вывелось на экран как в чате (вроде...
Я изменил стандартное отображение элементов combobox при помощи QTableView
Наверное в std::lower_bound надо было передавать begin и end, а то они не используютсяА получить исходный итератор можно через lower