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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 02.06.2010, 10:37   #1
ddeman666
Пользователь
 
Регистрация: 24.12.2009
Сообщений: 55
По умолчанию Паскаль. Рассмотреть отрезки последовательности

36.6 Даны натуральное число n, и целые числа a1,a2…an. Рассмотреть отрезки последовательности a1,a2….,an (последовательности идущих подряд членов), состоящие из простых чисел. Найти наибольшую из длин рассматриваемых отрезков. Использовать функцию, позволяющую распознать простые числа.

взарание спасибо!!!!
ddeman666 вне форума
Старый 02.06.2010, 11:04   #2
Ol'ga_new
Форумчанин
 
Регистрация: 12.05.2010
Сообщений: 125
По умолчанию

Можешь сделать так:
Код:
Function prost(k:integer):boolean;
begin
if k<>1 then
begin
i:=2;
while i<k do
 if (k div i)<>0 then
   prost:=false else
  prost:=true;
end;
end;
...
begin
...
kol:=0;
kol1:=0;
for j:=1 to n do
begin
if prost(a[j])<>false then
    kol:=kol+1 else 
     begin
       if kol1<kol then
          kol1:=kol;
       kol:=0;
     end;
end;
if (kol1=0)or(kol1=1) then 
writeln('здесь нет последовательно стоящих простых чисел!') else
writeln('максимальная последовательность состоит из:', kol1,'  чисел!')
end.
Ol'ga_new вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
в графике необходимо соединить отрезки strateg66 Паскаль, Turbo Pascal, PascalABC.NET 0 20.11.2009 15:14
Рассмотреть содержимое как знаковое число в дополнительном коде Shelsi Помощь студентам 5 23.10.2009 09:41
Отрезки VictorS Помощь студентам 9 16.05.2009 18:15
Определить k-ую цифру последовательности Фибоначчи и последовательности натуральных чисел. Med Помощь студентам 1 20.03.2009 11:40
Паскаль. выявить отрезки возрастания в последовательности kano Помощь студентам 12 31.10.2007 09:44