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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 26.12.2010, 10:56   #1
Лесная Эльфийка
Пользователь
 
Аватар для Лесная Эльфийка
 
Регистрация: 03.12.2010
Сообщений: 35
По умолчанию Завтра зачет Т__Т

Даны натуральное число n, целочисленный
массив А размерностью n. Рассмотреть отрезки последовательности А (под
последовательности идущих подряд элементов), состоящие из простых чисел.
Определить наибольшую из длин рассматриваемых отрезков.

Не могу решить, но очень нужно, т.к. не дадут допуск к экзамену Т__Т
Лесная Эльфийка вне форума
Старый 26.12.2010, 11:23   #2
GetMax
Форумчанин
 
Регистрация: 21.10.2010
Сообщений: 588
По умолчанию

Код:
Var
  Mas:Array[1..100] of Byte;
  N:Byte;
  I:Byte;
  j:Byte;
  Prostoe:Boolean;
  Kol:Byte;
  MaxKol:Byte;
begin
  Randomize;
  Write('N = ');
  Readln(N);
  For i:=1 to N do
  Begin
    Mas[i]:=2+Random(20);
    Write(Mas[i]:3)
  End;
  Writeln;
  Kol:=0;
  MaxKol:=0;
  For i:=1 to N do
  Begin
    Prostoe:=True;
    For j:=2 to Mas[i]-1 do
    If (Mas[i] mod j = 0) then
    Begin
      Prostoe:=False;
      Break
    End;
    If Prostoe = True then
    Begin
      Inc(kol)
    End
    Else
    If Prostoe = False then
    If Kol >= MaxKol then
    Begin
      MaxKol:=Kol;
      Kol:=0
    End;
 End;
 Writeln('Max dlina = ',MaxKol);
 Readln
End.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Для благодарностей WMR R145235935681
GetMax вне форума
Старый 26.12.2010, 13:40   #3
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

Свои наработки? Своих наработок нет. Закрыто.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
пожалуста помогите завтра зачет kot2354 Паскаль, Turbo Pascal, PascalABC.NET 0 23.12.2008 20:59
завтра (6 декабря) зачет..помогите решить 3 задачи! Siluet Паскаль, Turbo Pascal, PascalABC.NET 15 06.12.2008 16:43
Не очень понимаю задачи ,а завтра зачет Екатерина А. Паскаль, Turbo Pascal, PascalABC.NET 0 06.12.2008 00:50