Форум программистов, компьютерный форум CyberForum.ru

Быстрый Вопрос - C++

Восстановить пароль Регистрация
 
Garret192
 Аватар для Garret192
1 / 1 / 0
Регистрация: 21.10.2009
Сообщений: 84
19.01.2010, 23:19     Быстрый Вопрос #1
У меня один короткий вопрос.
Как найти все цифры числа ?
Т.е. 12345 число.
1 2 3 4 5 цифры.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.01.2010, 23:19     Быстрый Вопрос
Посмотрите здесь:

Быстрый вызов C++
Конструктор копирования(быстрый вопрос) C++
Быстрый почтальон C++
C++ быстрый xor
Быстрый поиск C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
19.01.2010, 23:54     Быстрый Вопрос #2
C++
1
2
for(int i = 12345; i; i/=10)
    std::cout << i % 10 << std::endl;
Garret192
 Аватар для Garret192
1 / 1 / 0
Регистрация: 21.10.2009
Сообщений: 84
20.01.2010, 00:01  [ТС]     Быстрый Вопрос #3
Спасибо конечно. Ну а как например вывести не все цифры, а например 1 и 5
Mulat
7 / 7 / 0
Регистрация: 09.01.2009
Сообщений: 41
20.01.2010, 00:06     Быстрый Вопрос #4
C++
1
2
std::cout << 12345 % 10 << std::endl; //5
std::cout << 12345 / 10000 << std::endl; //1
Андрейка
410 / 214 / 24
Регистрация: 25.03.2009
Сообщений: 716
20.01.2010, 00:07     Быстрый Вопрос #5
Garret192,
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
#include <string>
 
int main()
{
    std::string str ("12345");
    std::cout << str[0] << ' ' << str[4] << std::endl;
    return 0;
}
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
20.01.2010, 00:21     Быстрый Вопрос #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <sstream>
 
int main()
{
    std::ostringstream osstream;
    osstream << 12345;
 
    std::cout << osstream.str()[0] << std::endl;
    std::cout << osstream.str()[4] << std::endl;
    return 0;
}
Yandex
Объявления
20.01.2010, 00:21     Быстрый Вопрос
Ответ Создать тему
Опции темы

Текущее время: 04:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru