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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 12.02.2014, 23:40   #1
ALEXandr20333
Пользователь
 
Регистрация: 12.02.2014
Сообщений: 76
По умолчанию Найти максимальный из его локальных минимумов

Дан массив размера N. Найти максимальный из его локальных минимумов (локальный минимум -это элемент, который меньше любого из своих соседей)
вот код в паскале помогите переделать в делфи и что надо кидать на форму
var
i:integer; // счетчик в цикле
min:integer; // максимальный из локальных минимумов
N:integer;
a: array [1..10] of integer;
bol:boolean; //флаг нахождения первого локального минимума
begin
// ввод данных
writeln('Введите N (N<=10)');
readln(N);
// ручной ввод значений массива
for i:=1 to n do
begin
write('a[',i,']=');
readln(A[i]);
end;
min:=0; // начальное значение переменной
bol:=false; // начальное значение переменной
for i:=2 to n-1 do
begin
if (a[i]//проверка элемента на локальный минимум
begin
// если локальный минимум не первый и приэтом больше максимального локального минимума
if bol and (minthen min:=a[i];
if (not bol) then //если локальный минимум первый
begin min:=a[i]; bol:=true; end;
end;
end;
end;
// вывод результата
writeln('максимальный из локальных минимумов = ',min);
end.
ALEXandr20333 вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти максимальный из его локальных минимумов в массиве (Delphi) ALEXandr20333 Помощь студентам 6 13.02.2014 14:31
Максимум локальных минимумов Bloody Mary Паскаль, Turbo Pascal, PascalABC.NET 0 29.11.2012 14:57
двумерный массив целых чисел А размером N на M. найти максимальный элемент и поменять его местами с A[1,1]. Задача в Pascal flo90 Помощь студентам 4 19.05.2012 20:00
Найти максимальный элемент массива и его порядковый номер через функцию на С ++ SeReGa48 Помощь студентам 1 31.05.2010 23:08