Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.12.2022, 20:12   #1
123Ллла
Пользователь
 
Регистрация: 07.03.2021
Сообщений: 34
По умолчанию С++. Вывод числа (int) в формате ii. ( Число 1, как 01 и тд )

Как мне сделать чтобы формат был применен ко всем числам вывода?

Здесь всё работает как надо:
Код:
#include <iostream>

using namespace std;

int main(){
    cout.width(2);
    cout.fill('0');
    cout << 5 << endl;
    return 0;
}
В этом же случае применяется только на первое число:
Код:
#include <iostream>

using namespace std;

int main(){
    cout.width(2);
    cout.fill('0');
    cout << 5 << ":" << 13 << ":" << 1 <<endl;
    return 0;
}

Последний раз редактировалось BDA; 20.12.2022 в 20:40.
123Ллла вне форума Ответить с цитированием
Старый 20.12.2022, 20:40   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,291
По умолчанию

Можно перед каждым нужным элементом выставить:
Код:
#include <iostream>
#include <iomanip>

using namespace std;

int main() {
    cout.fill('0');
    cout << setw(2) << 5 << ":" << setw(2) << 13 << ":" << setw(2) << 1 << endl;
    return 0;
}
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 20.12.2022, 22:00   #3
123Ллла
Пользователь
 
Регистрация: 07.03.2021
Сообщений: 34
По умолчанию

Спасибо
123Ллла вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[C++] Дано N - значное число и число K. Заданное число N нужно K-значным: либо удалить из числа N несколько первых цифр, либо в конце числа N добавить несколько нулей ClarkBrown Помощь студентам 1 10.12.2017 21:32
объясните алгоритм(печатает число в двоичном формате) zla9_kolu4ka Visual C++ 4 17.06.2014 22:36
Преобразование string в HEX-число в формате int64 calypso Общие вопросы C/C++ 5 11.04.2013 15:36
Число в формате ч:мм разбить на части Djeki Microsoft Office Excel 3 11.03.2012 17:25
вывод числа из ax, не получается вывести большое число zmaxon Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 07.12.2009 00:09