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

Строка: Распечатать на экране по отдельности все цифры заданного числа. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа с часами http://www.cyberforum.ru/cpp-beginners/thread616234.html
Доброго времени суток! Вот программа с часами, подскажите пожалуйста почему при запуске выскакивает 9? #include <iostream> using namespace std; class State { public: virtual void handle() = 0; protected: static int h_, m_, s_;
C++ Программирование курсора мыши собственно есть нужда сделать из мышки подобие рычага, я так понимаю нужно привязать курсор к осям координат и допустим, при движении вперёд мышки на компьютер подавался сигнал аналогичный джойстику при таком движении. Как это осуществить? http://www.cyberforum.ru/cpp-beginners/thread616218.html
Чтение из БД C++
Помогите, пожалуйста! Как прочесть ID последней записи в таблице БД?
C++ Реализовать класс Account
Реализовать класс Account, представляющий собой банковский счет. В классе должны быть четыре поля: фамилия владельца, номер счета, процент начисления и сумма в рублях. Открытие нового счета выполняется операцией инициализации. Необходимо выполнять следующие операции: сменить владельца счета, снять некоторую сумму денег со счета, положить деньги на счет, начислить проценты, перевести сумму в...
C++ Winapi: обновление текста в окне http://www.cyberforum.ru/cpp-beginners/thread616152.html
По таймеру каждые 100мс обновляю текст в Edit Control. Но проблема в том, что очень сильно заметны моргания текста при обновлении. Поэтому меня интерисуют методы вывода быстро изменяющегося текста. Можете что-либо посоветовать?
C++ Как поставить ограничение на ввод только числа у меня вопрос ) )) как поставить ограничение на ввод например я хочу вводить только числа ))) есть ли что то подобное как на паскаль ioresult )) Как тридня пытась сишить местами )) есть ли что то подобное delay() -- задержка по времени и как напрмер изменит цвет выводимого текста как нибудь попроще Dev C++ 4.9.. подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
29.06.2012, 10:26     Строка: Распечатать на экране по отдельности все цифры заданного числа.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <cmath>
 
void print_digits(const int value)
{
   size_t count = static_cast<size_t>(log10(value));
   for (int i = count; i >= 0; --i)
   {
      std::cout << static_cast<int>(value / pow(10, i)) % 10 <<  std::endl;
   }
}
 
int main()
{
   print_digits(12345);
}
http://liveworkspace.org/code/7edc90...18ce11c8cf9119
 
Текущее время: 07:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru