Пользователь вводит пятизначное число,необходимо составить обратное число,заменив четные...

0 голосов
40 просмотров

Пользователь вводит пятизначное число,необходимо составить обратное число,заменив четные значения разрядов на нечетные и наоборотПаскаль


Информатика (20 баллов) | 40 просмотров
Дан 1 ответ
0 голосов

var

   n, m: longint;

   a: byte;

begin

   readln(n);

   m := 0;

   while n>0 do begin

       a := n mod 10;

       n := n div 10;

       m := m*10 + a;

   end;

   writeln(m);

 

readln;

end.

(24 баллов)
10,984,878 вопросов
13,471,016 ответов
8,518,553 комментариев
4,909,216 пользователей