Предмет: Информатика,
автор: anastasiyafomina353
Подскажите как сделать вывод числа на С++, но чтобы ноль остался перед числом. например человек вводит месяц 05 и чтобы при выводе оно так и выводилось, а не 5. При setfill затрагивает другие поля и добавляет нули
Ответы
Автор ответа:
0
Для вывода числа с нулем перед ним в С++ можно использовать манипулятор std::setw() в комбинации с манипулятором std::setfill(). Например:
#include <iostream>
#include <iomanip>
int main() {
int month = 5;
std::cout << std::setfill('0') << std::setw(2) << month << std::endl;
return 0;
}
Этот код выведет "05" на экран.
Похожие вопросы
Предмет: Английский язык,
автор: dariadzhapparbergeno
Предмет: Алгебра,
автор: anelyaataulla
Предмет: Физика,
автор: bondarp221
Предмет: Українська мова,
автор: Аноним
Предмет: Геометрия,
автор: tartsancarolkolyada