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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.12.2011, 15:04   #1
sokol987
Пользователь
 
Регистрация: 25.12.2011
Сообщений: 12
По умолчанию Обработка элементов массива, удовлетворяющих некоторому условию

Здравствуйте у меня проблемы с выполнением задач на тему массивы ( Паскаль ABC) я студент и у меня не очень хорошее положение, если я не принесу пару долгов по информатике, то буду под вопросом на отчисление

вот задача

Ввести одномерный массив , вывести его. Найти максимальный элемент среди элементов, стоящих на чётных местах, и найденным значением заменить все элементы массива, кратные 3 или 2. Преобразованный массив вывести на экран.

Буду благодарен за любую помощь...
sokol987 вне форума Ответить с цитированием
Старый 25.12.2011, 15:10   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Код:
const n=10;
var
vc:array[1..n] of integer;
i,j,max:integer;
begin
for i:=1 to n do begin
vc[i]:=random(n)+1;
write(vc[i],' ');
end;
writeln;
max:=vc[2];
i:=4;
while i<=n do begin
if vc[i]>max then max:=vc[i];
i:=i+2;
end;
For i:=1 to n do
begin
if (vc[i] mod 2 =0) or (vc[i] mod 3 =0) then vc[i]:=max;
 write(vc[i],' ');
 end;
readln;
end.
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"

Последний раз редактировалось Mad_Cat; 25.12.2011 в 15:16.
Mad_Cat вне форума Ответить с цитированием
Старый 25.12.2011, 15:24   #3
sokol987
Пользователь
 
Регистрация: 25.12.2011
Сообщений: 12
Радость

Огромное спасибо!!!
sokol987 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти все тройки натуральных чисел удовлетворяющих условию ayPinki Паскаль, Turbo Pascal, PascalABC.NET 4 30.10.2011 17:33
С++ найти количество элементов массива по условию severest Помощь студентам 1 01.05.2011 18:43
Сумма и произведение элементов массива, удовлетворяющих условию (генерация float массива) felodese Помощь студентам 1 11.11.2010 20:52
произведение элементов матрицы mхn, удовлетворяющих условию А[i,j]<=2; кол-во остальных неотриц. эл-ов. Farridjan Помощь студентам 3 04.07.2009 15:54
нахождение в массиве суммы значений, удовлетворяющих условию azov Microsoft Office Excel 27 26.06.2008 21:24