Форум программистов, компьютерный форум CyberForum.ru
CyberForum.ru - форум программистов и сисадминов > > >
Восстановить пароль Регистрация
 
никита007
Новичок
4 / 4 / 0
Регистрация: 02.02.2010
Сообщений: 29
10.03.2010, 15:41     Дан массив размера N, все элементы которого   #1
Дан массив размера N, все элементы которого, кроме одного, упорядочены по убыванию. Сделать массив упорядоченным, разместив элемент, нарушающий упорядоченность, на новую позицию.
AdAgent
Объявления
10.03.2010, 15:41    Дан массив размера N, все элементы которого
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.03.2010, 15:41    Дан массив размера N, все элементы которого

Посмотрите здесь:

Pascal ABC Дан массив размера N. Вывести его элементы в обратном порядке.

Pascal ABC Дан целочисленный массив размера N. Удалить из массива все соседние одинаковые элементы, оставив их первые вхождения.

Pascal ABC Дан массив X.Вычислить и напечатать массив Y, элементы которого определяются по формуле |y[i]=x[i]-B|, где B - максимальный элемент массива X

Pascal ABC Дан массив четных чисел. Удалить из него: а) все чётные элементы, стоящие на нечётных местах; б) все элементы, кратные 3 или 5.

Pascal ABC Дан массив размера N, все элементы которого, кроме последнего, упорядочены по возрастанию. Сделать массив упорядоченным, переместив последний элемент

Pascal ABC Дан целочисленный массив размера N. Удалить из массива все элементы, встречающиеся более двух раз, и вывести размер полученного массива

Pascal ABC Дан массив X(N,M). Из исходного массива получить массив, у которого элементы левее главной диагонали на наибольшей по модулю элемент диагонали

Pascal ABC Дан массив A размера N. Сформировать новый массив B того же размера по следующему правилу:

Pascal ABC Дан массив A размера N. Вывести его элементы в следующем порядке: A1, AN, A2, AN-1, A3, AN-2,

Pascal ABC Дан целочисленный массив размера 10. Поменять местами минимальный и максимальный элементы массива

Snoopy
Форумчанин
1908 / 1079 / 21
Регистрация: 06.12.2008
Сообщений: 2,810
10.03.2010, 18:12     Дан массив размера N, все элементы которого   #2
и в чем проблема?обычная сотировка, например пузырька
Код Pascal
1
2
3
4
5
6
7
8
for i:=1 to n do
 for j:=i to n do
  if a[i]<a[j] then
   begin
    x:=a[i];
    a[i]:=a[j];
    a[j]:=x;
   end;
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать новую тему
Опции темы

Текущее время: 16:24. Часовой пояс GMT +4.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.7 PL3
Copyright ©2000 - 2014, vBulletin Solutions, Inc.