На данный вопрос уже ответили:
#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 знака, недостающее дополнить нулями...
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Пытаюсь собрать проект для STM32 в System WorkbenchЕсли собрать проект на чистом С (все файлы имеют расширение
Начал осваивать VCL и столкнулся с проблемойКак и с чем связать поле ввода Tedit, чтобы то, что вводилось в него, вывелось на экран как в чате (вроде...
Я изменил стандартное отображение элементов combobox при помощи QTableView
Наверное в std::lower_bound надо было передавать begin и end, а то они не используютсяА получить исходный итератор можно через lower