Задать вопрос
2 февраля, 10:47

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

Паскаль.

+3
Ответы (1)
  1. 2 февраля, 12:08
    0
    Var st, s: string;

    i, j: integer;

    begin

    s:='9876543210';

    write ('число: ') ; readln (st) ;

    j:=1;

    while j<=length (s) do

    begin

    i:=1;

    while i<=length (st) do

    begin

    if st[i]=s[j] then

    begin

    write (s[j],' ') ;

    delete (st, i, 1) ;

    i:=i-1;

    end;

    i:=i+1;

    end;

    j:=j+1;

    if length (st) = 0 then break;

    end;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Напечатать в порядке убывания все цифры, входящие в запись данного натурального числа. Паскаль. ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы