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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.01.2010, 17:13   #1
Вера Викторовна
Новичок
Джуниор
 
Регистрация: 29.01.2010
Сообщений: 1
По умолчанию составить программму на паскале

помогите решить задачу: Порадить первые пять совершенных чисел (суммировать все делители) записать программу на паскале
Вера Викторовна вне форума Ответить с цитированием
Старый 29.01.2010, 17:52   #2
Ushka1
 
Регистрация: 10.05.2009
Сообщений: 4
По умолчанию

Код:
var  k, S  :integer;
       i, j   :longint;
begin
k:= 0;
i:= 1;
while( k <> 5 ) do begin
     S = 0;
     for j:= 1 to i do 
         if( i mod j = 0 ) then 
              S:= S + j;
     if( S = i ) then begin
          writeln( i );
          inc( k );
     end;
     inc( i );
end;
end.
компилятора под рукой нет, но должно работать, проверьте)

Последний раз редактировалось Ushka1; 30.01.2010 в 00:40.
Ushka1 вне форума Ответить с цитированием
Старый 29.01.2010, 22:19   #3
Анатоль
Пользователь
 
Регистрация: 17.12.2009
Сообщений: 74
По умолчанию

6 28 496 8128...
ПРогу сама напиши.
5ое число не нашёл потому что прогу в лоб делал и она долго работает
так что мне в лом ждать пока она закончит свою работу. Но могу тебе сказать что 5ое совершенное число точно больше 150000.
Анатоль вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите составить программу в паскале Саша91-09 Помощь студентам 5 09.04.2011 13:50
Помогите составить подпрограмму в паскале Nitriyc Помощь студентам 3 18.11.2009 19:13
составить программу на паскале Alex61 Помощь студентам 3 10.06.2009 10:43