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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.03.2012, 21:30   #1
wOOp
Пользователь
 
Регистрация: 29.03.2012
Сообщений: 23
По умолчанию Массивы

Задан целочисленный массив размерностью N. Есть ли среди элементов массива простые числа? Если да, то вывести номера этих элементов.

Помогите с данной задачей
Заранее благодарствую!
wOOp вне форума Ответить с цитированием
Старый 29.03.2012, 21:40   #2
Rin
Негодник
Форумчанин
 
Аватар для Rin
 
Регистрация: 10.11.2009
Сообщений: 880
По умолчанию

Код:
k:=0;
for i:= 1 to n do
begin
prostoe:=true;
for j:=m[i] div 2 do if m[i] mod j=0 then prostoe:=false;
if prostoe then
begin
 k:=k+1;
 setlength(index_prostih,k);
 index_prostih[k-1]:=i;
end;
ebd;
// осталось вывести массив index_proctih, который является динамическим
Если помог, проси поставить минус. Будь оригинален!
Rin вне форума Ответить с цитированием
Старый 29.03.2012, 21:47   #3
Leshii
Форумчанин
 
Регистрация: 26.07.2011
Сообщений: 376
По умолчанию

Переменныe уже обьявиш сам ...


Код:
function Prost(a:longint):boolean;
var i:longint;
begin
if a<2 then Prost:=false
else
 begin
  Prost:=true;
  for i:=2 to round(sqrt(a)) do
  if a mod i=0 then Prost:=false;
 end;
end;

begin
randomize;
for i:=1 to n do begin
    a[i]:=random(20);
    write(a[i],' ');
end;
writeln;
for i:=1 to n do begin
     if Prost(a[i]) then write(i,' ');
end;
readln;
end.
Люблю на ты.Я человек простой
Leshii вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Двумерные массивы(матрица) 2)Строковые массивы(строки): 3)Структуры nuriyat Помощь студентам 1 21.01.2012 16:16
Двумерные массивы(массивы указателей на массивы) krytishka99 Помощь студентам 1 29.12.2011 19:51
указатели на массивы и массивы указателей blacktener Общие вопросы C/C++ 16 13.06.2011 20:45
Динамические массивы и массивы варианты N@stya Помощь студентам 0 11.06.2010 21:09
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент LyaLya Помощь студентам 15 20.12.2009 14:12