Ответы на вопрос:
Pascalabc.net 3.4.2, сборка 1884 от 24.11.2018 внимание! если программа не работает, обновите версию!
function числоделителей(self: integer): integer;
extensionmethod;
begin
result : = 2; // на себя и на 1 число всегда делится
for var i : = 2 to self div 2 do
if self mod i = 0 then inc(result)
end;
begin
var (нижняяграпница, верхняяграница) : =
readinteger2('укажите границы диапазона: ');
var требуетсяделителей : =
readinteger('укажите количество делителей: ');
range(нижняяграпница, верхняяграница)
.where(t -> t.числоделителей = требуетсяделителей).count.print
end.
пример укажите границы диапазона: 35 210 укажите количество делителей: 10 6Популярно: Информатика
-
olgap51olga01.07.2021 17:49
-
superplay0611.08.2021 21:00
-
КУМИР56611.10.2020 01:24
-
rudnevskaya2004129.01.2022 04:57
-
соня17721.06.2023 21:19
-
Catia200609.04.2020 05:12
-
snezhkabo0018.09.2020 13:31
-
СашаБагнюк2202.08.2021 16:54
-
gdrsfdfsfss13.07.2020 05:28
-
KopolbEnufaHtuy22.01.2020 17:14