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

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

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

Циклический сдвиг числа - C++

14.10.2013, 19:59. Просмотров 408. Ответов 3
Метки нет (Все метки)

Написать программу, которая предлагает пользователю ввести пятизначное число и циклически сдвигает его влево и выводит результат в консоль. Например, пользователь вводит число 12345, и получает результат 34512.

использовать только for
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2013, 19:59     Циклический сдвиг числа
Посмотрите здесь:

Циклический сдвиг числа - C++
Здравствуйте, нужна помощь с циклическим сдвигом, данно: Число: 44225 Нужно произвести циклический сдвиг, то есть поставить...

Циклический сдвиг последних 3 цифр числа - C++
Дано целое число N. Совершить операцию циклического сдвига с последними тремя цифрами. Помогите пожалуйста!

Циклический сдвиг двубайтового целого числа - C++
здравствуйте, требуется помощь в решении данного задания( задание: написать программу для циклического сдвига двубайтового целого числа...

Циклический сдвиг целого числа на n разрядов влево и вправо - C++
Такая ситуация. Написать функцию, циклически сдвигающую целое число на N разрядов вправо или влево, в зависимости от третьего параметра...

Осуществить циклический сдвиг n-разрядного двоичного представления заданного числа k на m позиций вправо - C++
Задание: Осуществить циклический сдвиг n-разрядного двоичного представления заданного числа k на m позиций вправо, не находя цифр самого...

Циклический сдвиг - C++
Ребята, в чем может быть проблема? Надо организовать ф-цию циклического сдвига вправо. ТО бишь x->y, y->z, z->x. Что я делаю не так? ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Thinker
Эксперт C++
4225 / 2199 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
14.10.2013, 20:09     Циклический сдвиг числа #2
C++
1
2
3
4
int F(int a)
{
    return (a % 10000) * 10 + a / 10000;
}
Kwangmyongsong
0 / 0 / 0
Регистрация: 30.09.2013
Сообщений: 84
14.10.2013, 22:18  [ТС]     Циклический сдвиг числа #3
return нельзя) только for)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.10.2013, 22:45     Циклический сдвиг числа
Еще ссылки по теме:

Циклический сдвиг. - C++
Нужно написать вот такую прогу, где нужно сдвинуть число а на n бит влево.

циклический сдвиг - C++
написать программу на СИ (обычном ,НЕ Си++), используя символьные массивы : Если число отрицательных элементов масива А чётно,то...

Циклический сдвиг - C++
Здравствуйте помогите пожалуйста мне надо все нечетные строки матрицы сдвинуть циклически на К элементов влево. Знаю тут ужас но не...

Циклический сдвиг столбцов - C++
Добрый день!!! Подскажите, пожалуйста, где у меня ошибка в программу. Программа реализует циклический сдвиг столбцов массива...

Циклический сдвиг битов! - C++
Очень срочно нужна помощь. Нужно реализовать функцию, которая осуществляет циклический сдвиг битов на 1 бит вправо в левом полубайте...

Инвертирование и циклический сдвиг - C++
Если содержание принятого кода может быть представлено в виде 2 в степени n, то выполнить операцию инвертирования значимых бит с парными...


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

Или воспользуйтесь поиском по форуму:
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
14.10.2013, 22:45     Циклический сдвиг числа #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Kwangmyongsong, так ты вставь код предложенной функции в тело цикла и готово

Добавлено через 10 минут
C++
1
2
3
4
5
int t = 12345;
for (int i=0;i<2;i++)
{
    t =  (t % 10000) * 10 + t / 10000;
}
Yandex
Объявления
14.10.2013, 22:45     Циклический сдвиг числа
Ответ Создать тему
Опции темы

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