PASCAL !!!!!!!!!!!!!ПОМОГИТЕ ПОЖАЛУЙСТА!!!! Безотлагательно!!!Дано трехзначное число. Расположить

PASCAL !!!!!!!!!!!!!ПОМОГИТЕ ПОЖАЛУЙСТА!!!! СРОЧНО!!!

Дано трехзначное число. Расположить цифры этого трехзначного числа в порядке убывания. На языке Pascal.

Задать свой вопрос
1 ответ

program raf105;

var abc,a,b,c:integer;

begin

write('Введите трёхзначное число: ');

readln(abc);

a:= abc div 100;

c:= abc mod 10;

b:= (abc-((a*100)-c)) div 10;

if (agt;b) and (agt;c)

 then begin

   a:= a*100;

   if bgt;c

     then b:=b*10

     else c:=c*10;

  end;

if (bgt;a) and (bgt;c)

 then begin

   b:= b*100;

   if agt;c

     then a:=a*10

     else c:=c*10;

  end;

if (cgt;b) and (cgt;a)

 then begin

   c:= c*100;

   if bgt;a

     then b:=b*10

     else a:=a*10;

  end;

abc:= a+b+c;

writeln('Компьютер переставил цифры числа в порядке убывания: ',abc);

end.

Язык PascalABC

Милана Гарнова
спасибо!!
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт