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

Написать программу, которая вводит число из пяти цифр, разделяет число на отдельные цифры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод с задержкой каждого нового cout на полсекунды http://www.cyberforum.ru/cpp-beginners/thread1061287.html
Вот к примеру есть код #include <iostream> using namespace std; int main() { ...
C++ Как нарисовать следующие фигуры в с++ Привет всем!Народ не подскажите,как напечатать прямоугольник,овал,стрелу и ромб только с помощью звездочек. http://www.cyberforum.ru/cpp-beginners/thread1061278.html
Рекурсивный поиск файла. Падаю C++
используя различные примеры из интернета, написал функцию, которая ищет файл и возвращает путь к этому файлу (без имени самого файла, т.е. путь к директории) собственно вот std::wstring FindFile...
Сравнение чисел C++
Привет всем!Люди помогите написать программ,которая сравнивает три числа и выдает наибольшее и наименьшее из них.Задача из книги Дейтелов. Всем заранее спасибо)
C++ Вычислить сумму элементов матрицы, расположенных на главной диагонали и выше нее http://www.cyberforum.ru/cpp-beginners/thread1061257.html
Дано задание: Дана действительная квадратная матрица порядка 7. Вычислить сумму тех её элементов, расположенных на главной диагонали и выше нее, которые превосходят по величине все элементы,...
C++ Дана строка символов. Распечатать ее в обратном порядке, сохранив лишь порядок следования цифр помогите плиз решить задачу по с++. 9. Дана строка символов. Распечатать ее в обратном порядке, сохранив лишь порядок следования цифр (например, ‘asdf %e456tyh’ должна быть выведена как ‘hyt456e%... подробнее

Показать сообщение отдельно
alsav22
5425 / 4820 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
01.01.2014, 01:38
Цитата Сообщение от S_el Посмотреть сообщение
Если немного по изощряться с рекурсией
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
using namespace std;  
 
void f(int num)
{
    int r;
    if (num == 0) return; 
    r = num % 10;
    num /= 10;
    
    f(num);
    cout << r << "   ";
}
 
 
int main()
{
    int num;
    (cin >> num).get();
 
    f(num);
 
    cin.get();
    return 0;
}
0
Миниатюры
Написать программу, которая вводит число из пяти цифр, разделяет число на отдельные цифры  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru