Предмет: Информатика,
автор: anastasiyafomina353
Подскажите как сделать вывод числа на С++, но чтобы ноль остался перед числом. например человек вводит месяц 05 и чтобы при выводе оно так и выводилось, а не 5. При setfill затрагивает другие поля и добавляет нули
Приложения:

Ответы
Автор ответа:
0
Для вывода числа с ведущим нулем в языке C++ можно использовать манипулятор setw вместе с манипулятором setfill.
Пример:
#include <iostream>
#include <iomanip>
int main() {
int month = 5;
std::cout << std::setw(2) << std::setfill('0') << month << std::endl;
return 0;
}
Вывод:
05
Обрати внимание на то, что setw задает минимальную ширину поля для вывода, а setfill устанавливает символ заполнения для незанятых позиций поля.
Похожие вопросы
Предмет: Алгебра,
автор: oleksandra1212kurta
Предмет: Геометрия,
автор: Mozgiiiiii
Предмет: Математика,
автор: Chenchik202
Предмет: Математика,
автор: xkohiivan1905a
Предмет: Математика,
автор: Аноним