Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
Janik_01
0 / 0 / 0
Регистрация: 04.11.2011
Сообщений: 36
#1

Вывести символы, изображающие цифры числа

09.06.2012, 04:24. Просмотров 1542. Ответов 1
Метки нет (Все метки)

String21. Дано целое положительное число. Вывести символы,
изображающие цифры этого числа (в порядке справа налево).
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2012, 04:24
Ответы с готовыми решениями:

Вывести символы, изображающие цифры данного числа (в порядке слева направо)
Дано целое положительное число. Вывести символы, изображающие цифры этого...

Дано целое положительное число. Вывести символы, изображающие цифры этого числа (в порядке справа налево). Заранее всем
Дано целое положительное число. Вывести символы, изображающие цифры этого числа...

Вывести сумму первой и третьей цифры и произведение второй и четвертой цифры числа, заданного пользователем
Пользователь вводит 4-значное число - программа выводит сумму первой и третьей...

Вывести сначала все цифры, а потом - остальные символы
Очень начинающий программист, очень плохо пока выучил язык, но требуют уже...

Вводится строка любых символов, вывести сначала все символы, потом цифры
помогите, пожалуйста!спасибо, заранее!)))) 1)написать функцию, которая делает...

1
Hrapvlesu
11 / 11 / 6
Регистрация: 08.06.2012
Сообщений: 28
09.06.2012, 05:15 #2
Лучший ответ Сообщение было отмечено Janik_01 как решение

Решение

Стандартными средствами строк:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <string>
using namespace std;
 
int main()
{
    unsigned int a=12345;
    cout<<a<<endl;
    string b=to_string((long long)a);
    reverse(b.begin(), b.end());
    cout<<b;
    cin.get();
    return 0;
}
Вообще без строки:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
int main()
{
    unsigned int a=12345, t;
    cout<<a<<endl;
    for (int i=0; a>0; i++)
    {
      t=a%10;
      cout<<t;
      a/=10;
    }
    cin.get();
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.06.2012, 05:15

Вывести все цифры числа
Дано натуральное число N. Выведите все его цифры по одной, в обычном порядке,...

Вывести на экран сначала цифры, затем буквы, затем остальные символы исходной строки
Вывести на экран сначала цифры, затем буквы, затем остальные символы исходной...

Вывести цифры заданного натурального числа
Помогите пожалуйста. Нужно: Вывести цифры заданного натурального числа.


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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