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

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

Войти
Регистрация
Восстановить пароль
 
MonoRec
1 / 1 / 0
Регистрация: 24.11.2013
Сообщений: 84
#1

Поменять крайние цифры числа местами - C++

23.01.2014, 00:10. Просмотров 879. Ответов 5
Метки нет (Все метки)

Как решить данную задачу?
Ввести трехзначное число a. Поменять крайние цифры числа местами.
Спасибо за внимание!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.01.2014, 00:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Поменять крайние цифры числа местами (C++):

Поменять местами крайние элементы стека - C++
Помогите написать программу:Создать стек из случайных чисел и поменять местами крайние элементы.

В односвязном списке поменять местами крайние элементы - C++
что есть у меня: #include <iostream> #define N 6 using namespace std; struct Node { int d; Node*next; }; Node *...

Поменять местами цифры числа - C++
Дано трехзначное число. Если первая и последняя цифра числа отличаются на единицу, то число поменять местами в которых эти цифры. Например,...

Поменять местами n-ю и первую цифры числа - C++
Задание 2. Дано натуральное число. Обозначим через п количество разрядов в числе. Например, 12345: 1 - пятая цифра, 2 - четвертая цифра,...

Поменять местами первую и последнюю цифры числа - C++
Поменять местами первую и последнюю цифры числа. Помогите пожалуйста, а то с C++ вообще никогда не приходилось работать :(

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
23.01.2014, 00:20 #2
MonoRec,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include<sstream>
#include<algorithm>
int main()
{
    int number;
    std::cin>>number;
    std::string numStr;
    std::stringstream ss;
    ss<<number;
    ss>>numStr;
    std::reverse(numStr.begin(),numStr.end());
    std::cout<<numStr;
    return 0;
}
0
Ev_Hyper
Заблокирован
23.01.2014, 00:22 #3
cooller_94, я думаю имелось ввиду не используя string.
0
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
23.01.2014, 00:25 #4
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Ev_Hyper Посмотреть сообщение
я думаю имелось ввиду не используя string.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
int main()
{
    int number;
    std::cin>>number;
    int temp1 = number%10;
    number/=10;
    int temp2 = number%10;
    number/=10;
    int temp3 = number;
    std::cout<<100*temp1 + 10*temp2 + temp3;
    return 0;
}
0
R1987
13 / 13 / 2
Регистрация: 09.12.2012
Сообщений: 63
23.01.2014, 00:26 #5
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
using namespace std;
  
int main()
{
    int d;
    std::cout << "Enter the number: ";
    std::cin >> d;
    cout << endl;
    cout << (d%10)*100 + ((d/10)%10)*10 + d/100 << endl;
    return 0;
}
0
MonoRec
1 / 1 / 0
Регистрация: 24.11.2013
Сообщений: 84
23.01.2014, 00:44  [ТС] #6
Спасибо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.01.2014, 00:44
Привет! Вот еще темы с ответами:

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

Поменять местами цифры числа, стоящие на чётных и нечётных местах - C++
Помогите пожалуйста написать программы: 1) Вводится натуральное число, надо поменять местами цифры числа, стоящие на чётных и нечётных...

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

В двоичном представлении заданного числа поменять местами указанные цифры его шестнадцатиричного представления - C++
В двоичном целом, беззнаковом и неотрицательном представлении числа a поменять местами первую наибольшую и наименьшую цифру его...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
23.01.2014, 00:44
Ответ Создать тему
Опции темы

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