Предмет: Информатика,
автор: raisaparoshkina
Pascal!!
Ввести массив А[1..10]. Отсортировать по убыванию элементы массива А любым методом. Вывести на экран в два столбца, стоящих рядом, исходный и отсортированный массивы, элементы вывести через точку с запятой.
Ответы
Автор ответа:
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]
Автор ответа:
0
А можно программу полностью?
Автор ответа:
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.
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.
Автор ответа:
0
Тогда почему то неполностью вставилось
Автор ответа:
0
Спасибо)
Похожие вопросы