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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.01.2011, 19:47   #1
Bullet810
 
Регистрация: 19.01.2011
Сообщений: 6
Радость Массив, палиндромы.Pascal

Друзья, помогите решить задачку, вот условие
Создать массив пятизначных нечетных симметричных чисел,(пример 34543 или 70507), вывести в 4 колонки элементы массива.
Элементы четных колонок выводить в круглых скобках
Bullet810 вне форума Ответить с цитированием
Старый 27.01.2011, 20:37   #2
Bullet810
 
Регистрация: 19.01.2011
Сообщений: 6
По умолчанию

Неужели никто не знает? =)
Bullet810 вне форума Ответить с цитированием
Старый 27.01.2011, 21:24   #3
Bullet810
 
Регистрация: 19.01.2011
Сообщений: 6
По умолчанию

хотябы идейку подкиньте, пожалуйста..

с выводом я разберусь, а вот с массивом как быть
Bullet810 вне форума Ответить с цитированием
Старый 27.01.2011, 23:47   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,833
По умолчанию

пробежаться по "пятизначных нечетных", проверить симметрию - в лоб, не?
p51x вне форума Ответить с цитированием
Старый 28.01.2011, 06:00   #5
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

Код:
const
  N = 100;
  D = 5;

var
  A: array[1..N] of integer;
  i, j: integer;
  v: string;
begin
  Randomize();
  SetLength(v, D);
  for i := 1 to N do begin
    //
    for j := 1 to D shr 1 + 1 do begin
      //
      if (1 = j) then
        v[j] := char( ord('1') + random(9) )
      else
        v[j] := char( ord('0') + random(10) );
      //
      v[D - j + 1] := v[j];
    end;
    //
    A[i] := StrToInt(v);
  end;
end;
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Фразы палиндромы ilsen Помощь студентам 0 04.11.2010 17:42
Найти палиндромы в массиве элементов, записать их в другой массив! Lodyr Помощь студентам 1 19.02.2010 21:11
Палиндромы CrazyRabbit Паскаль, Turbo Pascal, PascalABC.NET 5 16.12.2008 18:09
Палиндромы Snake08 Паскаль, Turbo Pascal, PascalABC.NET 6 08.11.2008 09:55