0 / 0 / 1
Регистрация: 04.12.2013
Сообщений: 8
1

Ввести произвольное целое положительное число. Определить число с обратным порядком цифр заданного числа

15.09.2014, 21:04. Показов 2880. Ответов 3
Метки нет (Все метки)

Я первокурсник, я мало времени уделил обучению(полный дурак, признаю.) но на завтра нужно сдать лабораторную, я понимаю задание, но циклы еще не освоил до конца, спасайте ребят, пожалуйста, вот задание :
Ввести произвольное целое положительное число. Определить число с обратным порядком цифр заданного числа.
Смысл в чем, например я ввожу 12345, мне выводит 54321. Надеюсь я правильно понял, еще раз спасибо ребят.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.09.2014, 21:04
Ответы с готовыми решениями:

Из заданного длинного целого числа сформировать новое число с обратным порядком цифр
Разработать функцию, которая с заданного долгого целого числа формирует новое число с обратным...

Получить целое число m с обратным порядком цифр по отношению к n
Дано целое число n. Получить целое число m с обратным порядком цифр по отношению к n. Использовать...

Цикл While: образовать число с обратным порядком цифр относительно исходного числа
С помощью цикла While образовать число с обратным порядком цифр относительно исходного числа....

Вывести число с обратным порядком цифр
Вывести число с обратным порядком цифр. помогите) Добавлено через 19 минут вот такое...

3
Модератор
Эксперт С++
12419 / 9991 / 6015
Регистрация: 18.12.2011
Сообщений: 26,733
15.09.2014, 21:11 2
Алгоритм:
C++
1
2
3
4
5
6
7
8
result=0;
d1=x%10; // первая цифра
result=result*10+d1;
x=x/10; // отбросили первую цифру
d2=x%10; // вторая цифра
result=result*10+d2;
x=x/10; // отбросили вторую цифру
//и т.д. пока не получим ноль.
Если знаете циклы, то так
C++
1
2
3
4
5
6
7
8
9
int x=12345;
int result=0;
while(x!=0)
{
     int d=x%10; 
     result=result*10+d;
     x=x/10;
}
cout<<result;
0
0 / 0 / 1
Регистрация: 04.12.2013
Сообщений: 8
15.09.2014, 21:56  [ТС] 3
Спасибо большое чувак, ты лучший

Добавлено через 25 минут
zss, Хотя стоп, не так. Должно быть чтоб я вводил любое число, не обязательно 12345, и чтоб я его вводил, короче я сам заплутался, но не правильно вообщем.
0
Модератор
Эксперт С++
12419 / 9991 / 6015
Регистрация: 18.12.2011
Сообщений: 26,733
16.09.2014, 18:41 4
Не поверю, что Вы не можете написать
C++
1
cin>>x;
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.09.2014, 18:41
Помогаю со студенческими работами здесь

Ввести с клавиатуры целое положительное число и вывести на экран сумму его цифр
Написать программу, которая после ввода с клавиатуры целого положительного числа, выводит на экран...

Программа выдающая число с обратным порядком цифр
Составить программу, воспринимающую на входе целое четырехразрядное десятичное число и выдающую на...

Функция возвращающая число с обратным порядком цифр
Нужно написать функцию, которая воспринимает целое значение и возвращает число с обратным порядком...

Ввести с клавиатуры положительное целое число А и вывести на экран сумму его нечетных цифр
Напишите следующую программу. Ввести с клавиатуры положительное целое число А и вывести на экран...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru