Форум программистов, компьютерный форум, киберфорум
Наши страницы
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
Nastia115
0 / 0 / 0
Регистрация: 11.12.2009
Сообщений: 9
1

Отсортировать массив по возрастанию

28.03.2010, 22:29. Просмотров 1199. Ответов 2
Метки нет (Все метки)

Здравствуйте, мне очень нужна помощь! нужно- сформировать массив В(к) из элементов первой строки и первого столбца массива А(m,n). Отсортировать массив по возрастанию.
Очень жду ответа
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.03.2010, 22:29
Ответы с готовыми решениями:

Сформировать массив по формуле Yk=K*cos (Ak). Отсортировать массив по возрастанию
Дан массив размера N. Сформировать массив Yn, каждый элемент которого определяется по формуле...

Отсортировать массив по возрастанию
Решите эти задачи пожалуйста очень надо!!!! 1. Организуйте массив, содержащий 20 различных целых...

Отсортировать массив по возрастанию и убыванию
помогите плс, вот проблема ----1)создать 2-мерный массив случайных чисел и вывести его на экран....

Отсортировать массив А(6) по возрастанию/убыванию
Отсортировать массив А(6) по возрастанию/убыванию

Отсортировать по возрастанию линейный массив
Отсортировать по возрастанию линейный массив из 20 целых чисел. Составить алгоритм и написать...

2
Жека-старший
Студент
497 / 345 / 162
Регистрация: 15.03.2010
Сообщений: 601
29.03.2010, 07:21 2
Лучший ответ Сообщение было отмечено Nastia115 как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
var b:array[1..80] of integer; a:array[1..50,1..50] of integer; i,n,m,j:byte;pr:boolean;
begin
 writeln('Vvedite n,m');
 readln(n,m);
 for i:=1 to n do
 begin
   for j:=1 to m do
   begin
   a[i,j]:=random(256);
   write(a[i,j]:5);
   end;
   writeln;
 end;
 for i:=1 to m do//строка
 b[i]:=a[1,i];
 for i:=2 to n do//столбец
 b[m+i-1]:=a[i,1];
 pr:=true;
 while pr do//сортировка
 begin
   pr:=false;
   for i:=1 to n+m-2 do
   if b[i]>b[i+1] then begin
     pr:=true;
     b[i]:=b[i]+b[i+1];
     b[i+1]:=b[i]-b[i+1];
     b[i]:=b[i]-b[i+1];
 end;
 end;
 writeln('Massiv');
 for i:=1 to n+m-1 do
 writeln(b[i]);
end.
0
Garay999
0 / 0 / 0
Регистрация: 30.03.2010
Сообщений: 4
30.03.2010, 22:54 3
ХА, прошкина
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.03.2010, 22:54

Отсортировать массив C[m] по возрастанию методом слияния.
Отсортировать массив C по возрастанию методом слияния.

Дан массив.Отсортировать его по возрастанию
Помогите решить эту задачку

Отсортировать двумерный массив по побочной диагонали по возрастанию
Отсортировать двумерный массив по побочной диагонали по возрастанию. Можно только кусок программы.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru