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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2011, 22:59   #1
Undefitied
Пользователь
 
Регистрация: 08.12.2011
Сообщений: 11
По умолчанию Задача с массивами

Сформировать новый массив, в котором будет располагаться четные элементы,а затем нечетные элементы данного массива.

Вот что я наделал, но ошибка в том, что я не формирую новый массив:
Код:
program my;
uses crt;
var
a:array[1..26] of integer;
b:array[1..26] of integer;
i,j,n,x:integer;
begin
clrscr;
writeln('Vvedite razmernost massiva');
readln(n);
for i:=1 to n do begin
writeln('Vvedite ',i,'-y element massiva');
readln(a[i]);
end;
for i:=1 to n do
if a[i] mod 2=0 then begin
b[i]:=a[i];
write(b[i],' ');
end;
for i:=1 to n do
if a[i] mod 2<>0 then begin
b[i]:=a[i];
write (b[i],' ');
end;
readln;
end.
Undefitied вне форума Ответить с цитированием
Старый 08.12.2011, 23:17   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
j:=1;
for i:=1 to n do 
 if a[i] mod 2=0 then begin b[j]:=a[i];write(b[j],' ');inc(j);end;

for i:=1 to n do
if a[i] mod 2<>0 then begin b[j]:=a[i];write (b[j],' ');inc(j);end;
Подойдет?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.12.2011, 23:27   #3
Undefitied
Пользователь
 
Регистрация: 08.12.2011
Сообщений: 11
По умолчанию

***В первый раз невнимательно прочитал код. Спс

Последний раз редактировалось Undefitied; 08.12.2011 в 23:31.
Undefitied вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача с массивами investr Паскаль, Turbo Pascal, PascalABC.NET 1 30.11.2011 21:43
Задача с массивами Arsenx777 Мультимедиа в Delphi 4 22.03.2011 23:08
Задача с массивами. Fender92 Паскаль, Turbo Pascal, PascalABC.NET 3 20.03.2011 14:19
Задача с Массивами Fender92 Паскаль, Turbo Pascal, PascalABC.NET 0 17.03.2011 11:53
Задача с массивами Artem04 Помощь студентам 2 17.06.2009 16:46