0 / 0 / 0
Регистрация: 15.03.2011
Сообщений: 5
1

Сортировка строки

15.03.2011, 15:00. Показов 970. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Народ помогите плиз решить задачу. С нахождением максимума нет проблем, а вот с остальным туго дело идет.

Дан двумерный массив. Упорядочить строку по возрастанию, в которой находится максимальный элемент.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.03.2011, 15:00
Ответы с готовыми решениями:

Сортировка элементов строки матрицы
В матрице nxm найти максимальный элемент и произвести сортировку элементов строки в которой он...

Сортировка строки по определенному правилу
Добрый день уважаемые форумчане! Требуется ваша помощь. Дана произвольная строка без пробелов,...

Сортировка вставкой, строки целых случайных чисел
Отсортировать первую и последнюю строки в двумерном массиве целых случайных чисел по убыванию....

Сортировка строки
Дана строка которая содержит от 1 до 30 строк . В каждом слове от 1 до 5 прописных латинских букв....

4
610 / 135 / 132
Регистрация: 15.04.2010
Сообщений: 554
15.03.2011, 15:18 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
      const n=100;
      var X:array[1..n] of real;
      i:integer;
      max:real;
      begin
      for i:=1 to n do
      begin
      writeln('Введите X[',i,']');
      readln(X[i]);
      end;
      max:=X[1];
      for i:=1 to n do
      if max<X[i] then max:=X[i];
      writeln('Максимальный элемент массива',max);
      end.
0
0 / 0 / 0
Регистрация: 15.03.2011
Сообщений: 5
15.03.2011, 15:45  [ТС] 3
нее это я и сам сделал... и тем более двумерный массив, а не одномерный.
0
2857 / 1986 / 788
Регистрация: 23.09.2010
Сообщений: 4,877
15.03.2011, 16:55 4
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
Uses
 CRT;
Const
 nmax=40;
var
 a:array[1..nmax,1..nmax] of integer;
 i,j,imax,jmax,n,m,buf,j2:integer;
Begin
repeat
 Write('Vvedite kol-vo strok: ');
 Readln(n);
until n in [1..nmax];
repeat
 Write('Vvedite kol-vo stolbcov: ');
 Readln(m);
until m in [1..nmax];
imax:=1;
jmax:=1;
randomize;
for i:= 1 to n do
 begin
  for j:=  1 to m do
   begin
    a[i,j]:=random(10)-3;
    write(a[i,j]:3);
    if a[i,j] > a[imax,jmax] then
    begin
     imax:= i;
     jmax:= j
    end
   end;
  writeln
 end;
writeln;
Writeln('MAX[',imax,';',jmax,']:=',a[imax,jmax]);
for i:=1 to n do
for j:=1 to m-1 do
for j2:=j+1 to m do
if a[imax,j]>a[imax,j2] then
 begin
  buf:=a[imax,j];
  a[imax,j]:=a[imax,j2];
  a[imax,j2]:=buf
 end;
writeln;
for i:= 1 to n do
 begin
  for j:=  1 to m do
    write(a[i,j]:3);
  writeln
 end;
writeln;
Readln
End.
1
0 / 0 / 0
Регистрация: 15.03.2011
Сообщений: 5
15.03.2011, 19:50  [ТС] 5
Большое спасибо.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.03.2011, 19:50
Помогаю со студенческими работами здесь

Строки, сортировка.
Как сделать: Строки, сортировать по коду символа. Нужно чтобы вводились любые буквы, цифры, затем...

Сортировка строки
Ребята помогите написать программу. Ввести строку. Построить результирующую строку, состоящую из...

Сортировка строки
Помогите пожалуйста с задачей. С клавиатуры вводится текст, который представляет собой список...

Сортировка строки пузырьком
Кто-то может помочь отсортировать пузырьком обычную строку по типу (Aa..Zz) (именно латинский...

Строки: сортировка символов по алфавиту
Прошу, не оставьте без внимания! Дана строка текста. Известно, что в ней есть один элемент...

Строки, списки, сортировка, перестановка
Здравствуйте. Очень нужна помощь в составлении программы в pascal. Сам плохо в нем разбираюсь....


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru