pascal
Объяснение:
var
i, j ,k: integer;
l, lnew: string;
a: array of integer;
begin
Write('Введите число >> ');
ReadLn(l);
SetLength(a ,length(l));
for i := 0 to length(l) - 1 do
a[i] := strtoint(l[i + 1]);
for i := 0 to length(l) - 2 do
for j := i + 1 to length(l) - 1 do
if a[i] > a[j] then
begin
k := a[i];
a[i] := a[j];
a[j] := k;
end;
for i := 0 to length(l) - 1 do
lnew := lnew + inttostr(a[i]);
WriteLn('Новое число равно ', lnew);
end.
Поделитесь своими знаниями, ответьте на вопрос:
От разведчика была получена следующая шифрованная радиограмма, переданная с использованием азбуки морзе: – ∙ – ∙ – ∙ – – ∙ ∙ – ∙ ∙ – ∙ – ∙ ∙при передаче радиограммы было потеряно разбиение на буквы, но известно, что в радиограмме использовались только следующие буквы: н– ∙ к– ∙ – и∙ ∙ л∙ – ∙ ∙ м– –расшифруйте радиограмму.запишите в ответе расшифрованную радиограмму.
– ∙ /– ∙ /– ∙ – /– ∙ /∙ – ∙ ∙ /– ∙ – /∙ ∙
н– ∙ к– ∙ – и∙ ∙ л∙ – ∙ ∙ м– –
ннкнлки