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

Вывести все цифры числа по одной, в обратном порядке - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.88
monstr95
0 / 0 / 0
Регистрация: 04.12.2012
Сообщений: 14
04.12.2012, 17:01     Вывести все цифры числа по одной, в обратном порядке #1
Дано натуральное число N. Выведите все его цифры по одной, в обратном
порядке, разделяя их пробелами или новыми строками.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2012, 17:01     Вывести все цифры числа по одной, в обратном порядке
Посмотрите здесь:

C++ дано натуральное число N. Введите все цифры по одной, в обратном порядке, разделяя их пробелами или новыми строками.
РЕКУРСИЯ-----дано натуральное число N. выведите все цифры по одной, в обратном порядке, разделяя их пробелами или новыми строками. При решении этой за C++
C++ Дано целое число. Вывести набор символов содержит цифры этого числа в обратном порядке
вывести все 3-х значные числа, цифры которых находятся в порядке возрастания C++
Рекурсивные функции: вывести цифры натурального числа n в обратном порядке C++
Вывести все цифры введенного натурального числа в обратном порядке C++
Получить все натуральные делители числа и вывести их в обратном порядке C++
C++ Вывести все чётные числа между а и b в прямом и обратном порядке

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Issues
429 / 364 / 37
Регистрация: 06.08.2012
Сообщений: 961
04.12.2012, 17:04     Вывести все цифры числа по одной, в обратном порядке #2
C++
1
2
3
4
5
6
7
8
9
10
int main()
{
   int n = 591;
 
   for (; n != 0; n /= 10)
      cout << n % 10 << ' ';
   cout << endl;
 
   return 0;
}
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4922 / 2665 / 243
Регистрация: 29.11.2010
Сообщений: 7,420
04.12.2012, 17:05     Вывести все цифры числа по одной, в обратном порядке #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
void rprint(long N)
{
    std::cout << N%10 << " ";
    if (N > 10) rprint(N/10);
}
 
int main()
{
    const long N = 12345678;
    rprint(N);
}
Yandex
Объявления
04.12.2012, 17:05     Вывести все цифры числа по одной, в обратном порядке
Ответ Создать тему
Опции темы

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