Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.04.2013, 02:07   #1
Sha[D]oW
Пользователь
 
Регистрация: 12.03.2013
Сообщений: 11
По умолчанию делители,функций

помогите пожалуйста,пропустил 2 лекции по болезни,теперь сижу на контрольной не могу сделать,сама задача. найти числа из промежутка [a,b],у которых больше всего делителей.(реализовать функцию,вычисляющую количество делителей число)
Sha[D]oW вне форума Ответить с цитированием
Старый 16.04.2013, 06:21   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Код:
function GetDelCount(n:integer):integer;
var i,c:integer;
begin
c:=2;
for i:=2 to n-1 do
if (n mod i=0) then inc(c);
GetDelCount:=c;
end;
использование
Код:
x:=a;
for i:=a+1 to b do
if getDelcount(i)>getDelcount(x) then x:=i;
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 16.04.2013, 13:45   #3
Sha[D]oW
Пользователь
 
Регистрация: 12.03.2013
Сообщений: 11
По умолчанию

большое спасибо
Sha[D]oW вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Простые делители числа на Си. meta Помощь студентам 0 25.05.2011 18:51
Массивы + делители числа на Си. meta Помощь студентам 0 11.05.2011 16:14
делители числа n (Delphi) nikit6 Помощь студентам 5 19.04.2011 15:31
делители semennn Помощь студентам 2 02.04.2009 23:48