Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 17.01.2021
Сообщений: 3
1

Переставить чётные цифры в числе местами

17.01.2021, 12:39. Просмотров 2163. Ответов 1

На вход программе подается натуральное число. Нужно переставить чётные цифры в обратном порядке. Например на входе 12345678 на выходе 18365472.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.01.2021, 12:39
Ответы с готовыми решениями:

Переставить цифры в числе
Помогите!!! Условие:дано 3-значное число найдите число при перестановки 2 и 3 цифры заданного...

Четные и нечетные цифры в числе.
Дано некоторое целое число. Написать программу, которая определяет, каких цифр в нем больше четных...

Все цифры в числе чётные.
срочно нужна функция,которая выводит все числа на промежутке ,которые удовлетворяют условию :все...

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

1
4197 / 1996 / 2073
Регистрация: 10.12.2014
Сообщений: 7,632
18.01.2021, 08:48 2
Лучший ответ Сообщение было отмечено Amber_ как решение

Решение

Pascal
1
2
3
4
5
6
7
8
var a,b,c,d:Integer;
begin
  Read(a);b:=0;c:=0;d:=0;
  while a>0 do begin b:=b*10+a mod 10;if Not Odd(a mod 10)then c:=c*10+a mod 10;a:=a div 10;end;
  while c>0 do begin d:=d*10+c mod 10;c:=c div 10;end;
  while b>0 do begin if Odd(b mod 10)then a:=a*10+b mod 10 else begin a:=a*10+d mod 10;d:=d div 10;end;b:=b div 10;end;
  Write(a);
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.01.2021, 08:48

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

Заменить четные цифры в числе на нечетные и наоборот.
Пользователь вводит 5 значное число .Необходимо составить обратно число заменив четные значения на...

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

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

переставить цифры в числе
В даном натуральном четырёхзначном числе поменять местами средние цифры.

В натуральном числе переставить цифры
В натуральном числе переставить цифры таким образом, чтобы образовалось наименьшее число,...

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


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

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

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