Воскресенье, 05.05.2024, 17:42
Progroll -сайт для программистов
Главная | пример паскаль№12 | Регистрация | Вход
«  Май 2024  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728293031

Листинг программ

program z12;

 {Сост. прог. , которая размещает элм. s неупорядоченного массива

  A на место, соостветствующее ему в упорядоченном массиве}

uses crt;

var a:array[1..100]of longint;

    b:array[1..100]of longint;

    i,j,n,a1,p,ap,min:longint;

 begin

  clrscr;

   write('Введите кол-во элм таблицы:');readln(n);

   for i:=1 to n do

    begin

     write('a[',i,']=');readln(a[i]);b[i]:=a[i];

    end;

   write('Введите число:');readln(a1);

   write('Введите его позицию:');readln(ap);

   for i:=1 to n-1 do

    for j:=i+1 to n do

     if a[i]>a[j] then begin

                        min:=a[j];

                        a[j]:=a[i];

                        a[i]:=min;

                       end;

   for i:=1 to n do if a1=a[i] then p:=i;

   min:=b[ap];

   b[ap]:=b[p];

   b[p]:=min;

   for i:=1 to n do write(b[i],' ');readln;

 end.


Меню сайта
Категории раздела
Уроки программирования [18]
написание программ для андроид [2]
исходники программ [5]
книги для программистов [1]
программирование мобильных устройств [0]
среды программирования [0]
android [0]
java [2]
simbian [0]
учебники и книги по Java [2]
программы для создания игр [1]
прошивка телефонов,смартфонов [3]
java games [0]
Block title
Block title
Вход на сайт
Поиск
Архив записей
Мини-чат
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Copyright MyCorp © 2024