КАРТА САЙТА
Sibnet.ru
Sibnet.ru

Sibnet.ru — это информационно-развлекательный интернет-проект, ориентированный на широкий круг Сибирского региона.
По данным Rambler Top100, Sibnet.ru является самым популярным порталом в Сибири.

Контакты:
АО "Ринет"
ОГРН 1025402475856
г. Новосибирск, ул. Якушева, д. 37, 3 этаж
отдел рекламы:
(383) 347-10-50, 347-06-78, 347-22-11, 347-03-97

Редакция: (383) 347-86-84

Техподдержка:
help.sibnet.ru
Авторизируйтесь,
чтобы продолжить
Некоторые функции доступны только зарегистрированным пользователям
Неправильный логин или пароль

Внимание! Теперь для входа на форум необходимо вводить единый пароль регистрации сервисов sibnet.ru!

Здравствуйте, гость ( Вход | Регистрация )



 
Ответить в эту темуОткрыть новую тему
> помогите написать программу Pascal
rapeoh
сообщение 20.4.2012, 17:36
Сообщение #1


Поддерживает разговор
Group Icon


Группа: Пользователи
Сообщений: 131
Регистрация: 27.12.2009
Пользователь №: 185 632



Репутация:   0  


Уважаемые форумчане,напиште пожалуйста программу.
задание:
» Спойлер (нажмите, чтобы прочесть) «
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
x0man
сообщение 20.4.2012, 18:23
Сообщение #2


Выпендрёжный программист... :)
Group Icon


Группа: Пользователи
Сообщений: 789
Регистрация: 17.7.2007
Из: Кыргызстан, Кара-Балта
Пользователь №: 2 197



Репутация:   28  


самый простой
Код

const
  array_size  = 10;

var arr : array [0..array_size-1] of integer;
    i   : Integer;
    k   : Integer;
begin

  //Randomize();

  k := 4;

  // fill and print out array
  for i := 0 to (array_size - 1) do
    begin
      arr[i] := Random(1024);
      Write(arr[i], ' ');
    end; Writeln;

  while (k > 0) do
    begin
      for i := 0 to (array_size - 2) do
        begin
          // happy.gif
          arr[i]  := arr[i]   xor arr[i+1];
          arr[i+1]:= arr[i+1] xor arr[i];
          arr[i]  := arr[i]   xor arr[i+1];
        end;
      Dec(k);
    end;

  // output result
  for i := 0 to (array_size - 1) do
    Write(arr[i], ' ');

  Readln;

end.


» Спасибо сказали: «
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. просматривают этот форум (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Текстовая версия Сейчас: 27.4.2024, 22:01
Редакция: (383) 347-86-84

Техподдержка:
help.sibnet.ru
Размещение рекламы:
тел: (383) 347-06-78, 347-10-50

Правила использования материалов