94
М. Э. Абрамян. Электронный задачник Programming Taskbook 4.5
Например, массив 5.5, 2.5, 4.6, 7.2, 5.8, 9.4 должен быть преобразован к
виду 5.5, 7.2, 9.4. Массив
A и число
N являются входными и выходны-
ми параметрами. С помощью этой процедуры преобразовать массивы
A,
B,
C размера
N
A
,
N
B
,
N
C
соответственно и вывести размер и содержимое
полученных массивов.
Param10. Описать процедуру DoubleX(
A,
N,
X ), дублирующую в целочислен-
ном массиве
A размера
N элементы, равные целому числу
X. Массив
A
и число
N являются входными и выходными параметрами. С помощью
этой процедуры продублировать числа
X
A
,
X
B
,
X
C
в массивах
A,
B,
C
размера
N
A
,
N
B
,
N
C
соответственно и вывести размер и содержимое по-
лученных массивов.
Param11. Описать процедуру SortArray(
A,
N), выполняющую сортировку по
возрастанию вещественного массива
A размера
N. Массив
A является
входным и выходным параметром. С помощью этой процедуры отсорти-
ровать массивы
A,
B,
C размера
N
A
,
N
B
,
N
C
соответственно.
Param12. Описать процедуру SortIndex(
A,
N,
I), формирующую для веще-
ственного массива
A размера
N индексный массив I — массив целых чисел
того же размера, содержащий номера элементов массива
A в том порядке,
который соответствует возрастанию элементов массива
A (сам массив
A
при этом не изменяется). Индексный массив
I является выходным па-
раметром. С помощью этой процедуры создать индексные массивы для
массивов
A,
B,
C размера
N
Достарыңызбен бөлісу: