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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.01.2014, 18:03   #11
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,548
По умолчанию

Ничем от Делфи не отличается:
Код:
var a: array of integer;
i: ineger;
begin
  setlength(a, 10);
  for i:=0 to high(a) do
...
Arigato на форуме Ответить с цитированием
Старый 25.01.2014, 18:41   #12
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Цитата:
Ничем от Делфи не отличается:
не будет работать..

nsw
Poma][a вне форума Ответить с цитированием
Старый 25.01.2014, 19:13   #13
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

о пользе правильных названий переменных
заменить название переменной pr на pr_is_simple
и еще раз прочитать код (желательно весь)
Код:
if pr_is_simple then
программа — запись алгоритма на языке понятном транслятору

Последний раз редактировалось evg_m; 25.01.2014 в 19:15.
evg_m вне форума Ответить с цитированием
Старый 25.01.2014, 19:40   #14
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,548
По умолчанию

Цитата:
Сообщение от Poma][a Посмотреть сообщение
не будет работать..
Хм, проверил, действительно похоже, что их нет. С другой стороны Турбо Паскаль потерял свою актуальность лет 15 назад, пора бы о нем уже забыть
Arigato на форуме Ответить с цитированием
Старый 25.01.2014, 20:28   #15
nat_m
Новичок
Джуниор
 
Регистрация: 25.01.2014
Сообщений: 2
По умолчанию

Код:
for j:=1 to n do
bedin
for i:=2 to a[j]-1 do
if a[j] mod i =0 then
begin
b[k]:=a[j];
k:=k+1;
break;
end;
end
nat_m вне форума Ответить с цитированием
Старый 25.01.2014, 20:45   #16
Ildarraddo
Новичок
Джуниор
 
Регистрация: 25.01.2014
Сообщений: 5
По умолчанию

Если вы предлагаете сформировать новый массив из простых чисел, то это слишком просто.
Задача сформулирована следующим образом: УДАЛИТЬ из массива целых чисел все простые.
Ildarraddo вне форума Ответить с цитированием
Старый 25.01.2014, 21:27   #17
nat_m
Новичок
Джуниор
 
Регистрация: 25.01.2014
Сообщений: 2
По умолчанию

меняем
Код:
b[k]:=a[j]
на
Код:
a[k]:=a[j]
nat_m вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Даны натуральные числа a и b (a<b). Получить все простые числа из промежутка от a до b. ( с# ) NastyaShuvalova Помощь студентам 0 16.12.2013 18:08
Даны целые числа р и q. Получить все делители числа q, взаимно простые c г. Владан Паскаль, Turbo Pascal, PascalABC.NET 2 03.12.2012 23:39
печатающую все простые числа Сергей505 Паскаль, Turbo Pascal, PascalABC.NET 4 12.11.2011 18:22
Удалить из массива все чётные числа! malishka ya@ Помощь студентам 4 28.05.2010 01:55
Удалить из массива(одномерного) все повторяющиеся числа(Delphi) Махор Помощь студентам 4 29.11.2007 23:25