• Предмет: Информатика
  • Автор: raisaparoshkina
  • Вопрос задан 9 лет назад

Pascal!!
Ввести массив А[1..10]. Отсортировать по убыванию элементы массива А любым методом. Вывести на экран в два столбца, стоящих рядом, исходный и отсортированный массивы, элементы вывести через точку с запятой.

Ответы

Ответ дал: freako
0
Var b,a: array[1..10] of integer; I,j: integer; Begin For i:=1 to 10 do read(a[i]); B:=a; For j:=9 downto 1 do For i:=1 to j do If (b[i]
Ответ дал: raisaparoshkina
0
А можно программу полностью?
Ответ дал: freako
0
Var a,b: array[1..10] of integer;
I,j: integer;
Begin
For i:=1 to 10 do read(a[i]);
B:=a;
For j:=9 downto 1 do
For i:=1 to j do
If (b[i]<b[i+1]) then begin
B[i]:=b[i]+b[i+1]; b[i+1]:=b[i]-b[i+1]; b[i]:=b[i]-b[i+1];
End;
For i:=1 to 10 do
Writeln(a[i],'; ',b[i]);
End.
Ответ дал: freako
0
Тогда почему то неполностью вставилось
Ответ дал: raisaparoshkina
0
Спасибо)
Вас заинтересует