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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.06.2011, 20:21   #1
M@rgo
Пользователь
 
Аватар для M@rgo
 
Регистрация: 08.06.2011
Сообщений: 11
Вопрос Одномерный массив

Нужна помощь!!!!!! Помогите подробно написать работу программы, что и как выполняет каждый оператар:

Дан массив размера N (N-четное число). Поменять местами первую и вторую половины массива.

var n,i,half,temp: integer;
A:array[1..100] of integer;
begin
write('Enter size of massive:'); readln(N);
if(N mod 2 <> 0)then
begin
writeln('N must not be ODD number!');
exit;
end;
for i:=1 to n do
begin
A[i]:=random(100);
end;
writeln;
writeln('Befor:');
for i:=1 to N do
writeln('A[',i,']=',A[i]);
half:=n div 2;
for i:=1 to half do
begin
temp:=A[i];
A[i]:=A[i+half];
A[i+half]:=temp;
end;
writeln('After');
for i:=1 to N do
writeln('A[',i,']=',A[i]);
end.
M@rgo вне форума Ответить с цитированием
Старый 08.06.2011, 20:27   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

http://programmersforum.ru/showpost....40&postcount=7
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одномерный массив и Двумерный массив eugene1437 Общие вопросы C/C++ 15 25.05.2011 19:17
одномерный массив Fominho Помощь студентам 0 06.12.2010 23:28
Одномерный массив , двухмерный массив Woxx Паскаль, Turbo Pascal, PascalABC.NET 0 10.09.2010 09:28
Одномерный массив. Q basic - Построить новый массив из элементов исходного ,которые больше P. Marishkaa Помощь студентам 2 12.01.2010 16:54
Двумерный массив, одномерный массив. Branbal Помощь студентам 14 18.11.2009 12:40