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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.88
monstr95
0 / 0 / 0
Регистрация: 04.12.2012
Сообщений: 14
#1

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

04.12.2012, 17:01. Просмотров 2466. Ответов 2
Метки нет (Все метки)

Дано натуральное число N. Выведите все его цифры по одной, в обратном
порядке, разделяя их пробелами или новыми строками.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2012, 17:01     Вывести все цифры числа по одной, в обратном порядке
Посмотрите здесь:
Вывести все цифры введенного натурального числа в обратном порядке C++
C++ Вывести цифры числа в прямом и обратном порядке
Рекурсивно вывести цифры целого числа в обратном порядке C++
C++ дано натуральное число N. Введите все цифры по одной, в обратном порядке, разделяя их пробелами или новыми строками.
Рекурсивные функции: вывести цифры натурального числа n в обратном порядке C++
РЕКУРСИЯ-----дано натуральное число N. выведите все цифры по одной, в обратном порядке, разделяя их пробелами или новыми строками. При решении этой за C++
C++ Дано целое число. Вывести набор символов содержит цифры этого числа в обратном порядке
Дано целое число. Вывести набор символов, содержащий цифры этого числа в обычном и обратном порядке C++
Получить все натуральные делители числа и вывести их в обратном порядке C++
C++ Вывести все чётные числа между а и b в прямом и обратном порядке
Вывести все 3-х значные числа, цифры которых находятся в порядке возрастания C++
Вывести все цифры заданного с клавиатуры числа по одному разу в порядке их возрастания C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Issues
430 / 365 / 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
Модератор
Эксперт CЭксперт С++
7008 / 4179 / 596
Регистрация: 29.11.2010
Сообщений: 11,090
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     Вывести все цифры числа по одной, в обратном порядке
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru