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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.12.2010, 18:02   #1
Rondo
 
Регистрация: 29.11.2010
Сообщений: 7
По умолчанию Массивы (delphi 7)

помогите пожалуйсто!!!
1)поменять местами элементы массива c=(c1,c2,...cn),равностоящие от начала и конца массива.
2)Найти тройку последовательных элементов массива p=(p1,p2,...pn) с наименьшей суммой.

можно ссылку на файл програм (надо чтоб решение выводилось в командной строке!)
вот некоторые зарисовки
1)
Код:
for i:=1 to n div 2 do
begin
t:=c[i];
c[i]:=c[n-i+1];
c[n-i+1]:=t;
end;
2)
Код:
sum:=p[1]+p[2]+p[3]; k:=1;
for i:=2 to n-2 do
begin s:=0; 
for j:=i to i+2 do
s:=s+p[j];
if s<sum then begin sum:=s; k:=i;end;
end;
writeln(k,' ',k+1,' ',k+2);

Последний раз редактировалось Stilet; 12.12.2010 в 20:22.
Rondo вне форума Ответить с цитированием
Старый 12.12.2010, 20:25   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну а чего? Вполне правдоподобно...
В чем затык то?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi. Массивы Len4i]{ Помощь студентам 2 06.06.2010 08:27
Массивы (Delphi) 777UFO777 Помощь студентам 4 19.01.2010 16:51
Delphi. Массивы. HD-boy Помощь студентам 5 27.11.2009 17:00
массивы в delphi grozzy Помощь студентам 5 22.10.2009 02:22
Массивы Delphi Tesa Помощь студентам 1 06.10.2008 22:33