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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.02.2012, 21:40   #1
Евгений77777
Пользователь
 
Регистрация: 15.02.2012
Сообщений: 26
По умолчанию задачи на обработку массива (Delphi)

1. заменить последний положительный элемент массива на 2 ой элемент массива

2. заменить все элементы массива с четными номерами на 1ый элемент массива(первый элемент отличен от 0)

нужно решить в делфи и вывести результат в edit


_________
Название темы должно адекватно отражать суть решаемой задачи/проблемы.
На первый раз я исправил.
В дальнейшем темы с подобным названием будут закрываться/удаляться,
а автор такой темы получать штрафы.

Прошу учесть на будущее...

Модератор.

Последний раз редактировалось Serge_Bliznykov; 16.02.2012 в 08:51.
Евгений77777 вне форума Ответить с цитированием
Старый 15.02.2012, 22:17   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Ася в профиле! Недорого! Стучите!
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 15.02.2012, 23:31   #3
kangreon
Форумчанин
 
Аватар для kangreon
 
Регистрация: 03.04.2009
Сообщений: 305
По умолчанию

Код:
var
  a: array[1..10] of Integer;
  i, k: Integer;
begin


  for i := 1 to 10 do
    if a[i] mod 2 = 0 then k := i;
  
  a[i] := a[2];
end;
Даже лучше так:
Код:
var
  a: array[1..10] of Integer;
  i: Integer;
begin
  for i := 10 downto 1 do
    if a[i] mod 2 = 0 then
    begin
      a[i] := a[2];
      Break;
    end;
end;
Думаю что суть понятна. Вторая задача делается почти также.

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


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задачи на обработку строк Katia_Vasilyeva Паскаль, Turbo Pascal, PascalABC.NET 16 29.11.2011 04:20
Задачи на обработку массивов (Delphi) Vladimir Ryabov Помощь студентам 11 30.10.2011 18:10
задачи на обработку массивов bighunter Паскаль, Turbo Pascal, PascalABC.NET 2 09.10.2011 19:58
задачи: на двумерные массивы,обработку строк,обработку текстовых файлов. (Паскаль) Yaro Помощь студентам 2 12.11.2009 12:55
реализовать обработку массива Danilyuk Паскаль, Turbo Pascal, PascalABC.NET 2 18.06.2008 16:35