• Решить задачу с помощью рекурсивной функции или процедуры. Pascal.
    Сформировать множество из цифр натурального числа.

Ответы 1

  • function foo(n: integer): set of integer;

    begin

     if n = 0 then result := []

     else

       result := [n mod 10] + foo(n div 10)

    end;

    begin

     var a := 12345;

     var s: set of integer := [];

     s := foo(a);

     Print(s)

    end.

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years