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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывод с задержкой каждого нового cout на полсекунды http://www.cyberforum.ru/cpp-beginners/thread1061287.html
Вот к примеру есть код #include <iostream> using namespace std; int main() { cout<<"Предложение 1\n"; cout<<"Предложение 2\n"; cout<<"Предложение 3\n"; cout<<"Предложение 4\n";
C++ Как нарисовать следующие фигуры в с++ Привет всем!Народ не подскажите,как напечатать прямоугольник,овал,стрелу и ромб только с помощью звездочек. http://www.cyberforum.ru/cpp-beginners/thread1061278.html
Рекурсивный поиск файла. Падаю C++
используя различные примеры из интернета, написал функцию, которая ищет файл и возвращает путь к этому файлу (без имени самого файла, т.е. путь к директории) собственно вот std::wstring FindFile (std::wstring Directory, std::wstring FileName) { HANDLE hFind; WIN32_FIND_DATA FileData; hFind = FindFirstFile((Directory + L"\\*").c_str(), &FileData); if (hFind != INVALID_HANDLE_VALUE)...
Сравнение чисел C++
Привет всем!Люди помогите написать программ,которая сравнивает три числа и выдает наибольшее и наименьшее из них.Задача из книги Дейтелов. Всем заранее спасибо)
C++ Вычислить сумму элементов матрицы, расположенных на главной диагонали и выше нее http://www.cyberforum.ru/cpp-beginners/thread1061257.html
Дано задание: Дана действительная квадратная матрица порядка 7. Вычислить сумму тех её элементов, расположенных на главной диагонали и выше нее, которые превосходят по величине все элементы, расположенные ниже главной диагонали. Заменить этой суммой элемент на главной диагонали соответствующего столбца. Если на главной диагонали и выше нее нет элементов с указанным свойством, то...
C++ Дана строка символов. Распечатать ее в обратном порядке, сохранив лишь порядок следования цифр помогите плиз решить задачу по с++. 9. Дана строка символов. Распечатать ее в обратном порядке, сохранив лишь порядок следования цифр (например, ‘asdf %e456tyh’ должна быть выведена как ‘hyt456e% fdsa’). подробнее

Показать сообщение отдельно
S_el
1907 / 1502 / 296
Регистрация: 15.12.2013
Сообщений: 5,918
31.12.2013, 23:31     Написать программу, которая вводит число из пяти цифр, разделяет число на отдельные цифры
Если немного по изощряться с рекурсией,то можно получить такой код:

Не по теме:

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
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <iostream.h>
 
 
void my_func(int c,int &u);
 
int main()
{
 
int x,u;
cout<<"Vvedute 4uslo"<<endl;
cin>>x;
u=x;
my_func(x,u);
cout<<u<<endl;
 
 
return 0;
}
 
void my_func(int c,int &u)
{
    static int o=0;
 
    
    if(c/10!=0)
    {
        if(o==0)
        {   
            o=c%10;
            u=o;
        }
        c=c/10;
        my_func(c,u);
        cout<<c%10<<endl;
 
    }
    else return;        
}

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