![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Регистрация: 10.08.2007
Сообщений: 9
|
![]()
uses crt; // объявляем модули
var // раздел переменных a:array [1..9] of integer; // глобальные переменные b:array [1..9] of integer; // 2 глобальных массива ![]() j,i,n: integer; procedure per (j:integer); // начало процедуры per var // локальные ппеременные i,k: integer; begin for i:=1 to n do // цикл от 1 до n if b[i]=0 // если массив b = 0 then begin a[j]:= i; // то массив а присваиваем значение i b[i]:=1; // массив b = 1 if j=n // если переменная j = n then begin // то for k:=1 to n do write (a[k]); // выводим на экран массив а for k:=n+1 to 10 do write (' '); // выводим на экран пустоту end else per(j+1); // иначе процедуру начинаем сначала - рекурсивный вызов ![]() b[i]:=0; // массив в=0 //элементу массива b[i] присваиваем 0 ![]() end; end; begin // начало основной программы writeln ('Vvedite kol-vo elementov ==>'); readln(n); // вводим количество элементов if (n>9) or (n<1) then exit; // если n>9 или n<1 то программа прекращает свою работу writeln ('Perestanovki ==>'); for i:=1 to n do b[i]:=0; per (1); // выполняется перестановка writeln; readkey; end. |
![]() |
![]() |
![]() |
#12 |
Вот я и
Форумчанин
Регистрация: 07.04.2007
Сообщений: 501
|
![]()
Siber_Dec огромное спасибо за дополнение..........
Исходники программ - http:\\www.kort.3dn.ru
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
перевести программу из Pascal с использованием компонента Stringgrid в delphi. | evrey | Компоненты Delphi | 4 | 02.06.2008 18:57 |
Не могу решить программу в Turbo Pascal помогите пожалуйста! Заранее благодарен... | dolbi | Помощь студентам | 5 | 01.04.2008 08:26 |
переделать программу с паскаля на асемблер | neee | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 13.12.2007 16:04 |
Помогите написать программу в PASCAL | kitty | Помощь студентам | 1 | 05.12.2007 21:14 |
Нужно переделать код с Delphi на C++ Builder | POPOV | Помощь студентам | 2 | 12.11.2007 22:51 |