Дана строка,выбрать из нее все цифры и упорядочить по возрастанию.(паскаль АВС)

0 голосов
25 просмотров
Дана строка,выбрать из нее все цифры и упорядочить по возрастанию.(паскаль АВС)

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

Var
  a : array ['0'..'9'] of integer;
  s : string;
  i : integer;
  j : char;
begin
  readln (s);
  for i := 1 to length (s) do
    if s[i] in ['0'..'9'] then inc (a[s[i]]);
  for j := '0' to '9' do
    for i := 1 to a[j] do
  write (j);
end.

(4.6k баллов)