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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.11.2011, 15:01   #1
Лилька91
 
Регистрация: 20.11.2011
Сообщений: 3
По умолчанию числа мерсена меньше n

дано натуральное число n. найти все числа мерсена, меньше n.Простое число называется числом мерсена, если оно модет быть представлено в виде 2^p-1,где p-тоже простое число.
Лилька91 вне форума Ответить с цитированием
Старый 24.11.2011, 00:11   #2
Camaro Chevelle
Форумчанин
 
Регистрация: 05.11.2011
Сообщений: 102
По умолчанию

немного криво и на скорую руку
Код:
var
  n, i, j: longint;
begin
  readln(n);
  i:=1; j:=1;
  while (i<n) do begin
    if j in [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31] then
      writeln(i);
    i:=i shl 1+1;
    inc(j);
  end;
  readln;
end.
Camaro Chevelle вне форума Ответить с цитированием
Старый 24.11.2011, 13:15   #3
Лилька91
 
Регистрация: 20.11.2011
Сообщений: 3
По умолчанию

спасибо большое))))
Лилька91 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дано n. Получите все совершенные числа, меньше n. Anvilion Помощь студентам 4 08.12.2011 20:06
скрипт который не даст ввести с столбец A числа длиной меньше 3 и больше 10 Olya1985 Microsoft Office Excel 2 03.01.2011 03:15
Числа Мерсена Vampirius Помощь студентам 9 06.01.2010 07:27
сумма всех начальных членов ряда, значение которых не меньше заданного числа e, 0<e<1 Арчи Помощь студентам 2 20.12.2008 12:39
Напечатать все числа Пифагора меньше N Санячос Помощь студентам 5 18.01.2008 18:21