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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.11.2008, 18:07   #1
Григорийpnz
Пользователь
 
Регистрация: 18.11.2008
Сообщений: 12
По умолчанию Преобразовать последовательность по правилу

Даны действительные числа a1,…,a20.Преобразовать эту последовательность по правилу: большее из аi и а10+I (i=1…10) принять в качестве нового значения аi, а меньшее- в качестве нового значения a10+i .
Мои пояснения: i,20это значения они пишутся внизу справо под буквой.....
Григорийpnz вне форума Ответить с цитированием
Старый 18.11.2008, 18:31   #2
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

Как я понял берутся два числа a[i] и a[i+10] и сравниваются, большее идет в a[i], меньшее в a[i+10]
Код:
uses crt;
var a:array[1..20] of integer;
     temp,i:integer;
 begin
clrscr;
  randomize;
writeln;
  for i:=1 to 20 do
   begin
    a[i]:=random(100);
    write(a[i], ' ');
    if i=10 then writeln;
   end;
   for i:=1 to 10 do
    if a[i]<a[i+10] then {сравниваем числа}
          begin
            temp:=a[i]; {перепмсываем в переменную}
            a[i]:=a[i+10];{меняем значаения}
            a[i+10]:=temp;{меняем значения}
          end;
writeln;
writeln('--------------------');
  for i:=1 to 20 do
   begin
      write(a[i], ' ');
      if i=10 then writeln;
   end;
 end.
Нормальное состояние техники - нерабочее, все остальное частный случай.

Последний раз редактировалось alex_fcsm; 18.11.2008 в 19:42.
alex_fcsm вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
последовательность pakusya Помощь студентам 1 17.10.2008 17:33
Последовательность Фибоначчи Natasha AA Общие вопросы Delphi 2 23.09.2008 23:18
Последовательность чисел с степенью до N SEREG@ Помощь студентам 4 15.06.2008 22:41
перевод в последовательность Janette Паскаль, Turbo Pascal, PascalABC.NET 2 23.03.2008 14:11
числовая последовательность pelsh Помощь студентам 1 15.02.2008 03:20