VladimirovnaBugrova
?>

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

Информатика

Ответы

manimen345

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.

mdubov59

Системное ПО обеспечивает работу компьютера (загрузка ядра, драйверов, проверка портов, синхронизацию устройств и протоколов передачи данных, чтение, передачу данных, осуществляют слежение за устройствами ввода-вывода и реагируют на команды с них и т. д.) . Прикладные программы используют системное ПО, но выполняют действия и функции не влияющие на систему, а имеющие прикладное значение (просмотр и обработка видео, математические вычисления, запись на внешние носители, игры...).

Объяснение:

незнаю проавельный это ответ или нет

tcmir

ответ: 1499 9949

Python:

def f(n):

   digits = [int(i) for i in str(n)]

   # 1

   first_sum = digits[0] + digits[1]

   # 2

   second_sum = digits[1] + digits[2]

   # 3

   third_sum = digits[2] + digits[3]

   # 4

   amounts = [first_sum, second_sum, third_sum]

   del amounts[amounts.index(min(amounts))]

   # 5

   amounts.sort()

   return int(str(amounts[0]) + str(amounts[1]))

numbers = []

for x in range(1000, 10000):

   if f(x) == 1318:

       numbers.append(x)

print(numbers[0], numbers[-1])

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Решить с рекурсивной функции или процедуры. pascal. сформировать множество из цифр натурального числа.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

ngoncharov573
Sergei_sergei
Ольга
office
Linichuk
ver2bit
KseniGum9
Николаевна1564
Andreeva
Виталий
ЛаринаЛощаков
Реши Здоровья тебе желаю! ​
yda659
Galina3241
TatarkovTitova
Tatyana-Sergeevna108