CONST N=10;
M=5;
var
A:array[1..N] of real;
B:array[1..M] of real;
C:array[1..N+M] of real;
i,k:integer;
begin
writeln('Первый массив');
for i:= 1 to N do
begin
A[i]:=random(10)-5;
write(a[i]:6:2);
end;
writeln;
writeln('Второй массив');
for i:= 1 to M do
begin
B[i]:=random(10)-5;
write(a[i]:6:2);
end;
writeln;
k:=1;
for i:= 1 to N do
if A[i]<0 then
begin
C[k]:=A[i];
inc(k);
end;
for i:= 1 to M do
if B[i]<0 then
begin
C[k]:=B[i];
inc(k);
end;
for i:= 1 to N do
if A[i]>=0 then
begin
C[k]:=A[i];
inc(k);
end;
for i:= 1 to M do
if B[i]>=0 then
begin
C[k]:=B[i];
inc(k);
end;
writeln('Полученный массив');
For i:=1 to K-1 do write(C[i]:6:2);
end.
Похожие записи/страницы:
- Дан массив X(N). Получить новый массив Y(N) такой, что в нем сначала идут положительные числа, затем нулевые, и…
- Массив Х, состоящий из положительных и отрицательных элементов. Сформировать новый массив Y из элементов массива…
- Дан массив N элементов вещественного типа, расположенных по неубыванию. Нужно вставить любое число,сдвинув…
- Дан массив a[1..n] из целых чисел. Вывести такой массив, в котором идут сначала четные, а потом нечетные…
- Переписать подряд в массив Y положительные и в массив Z отрицательные элементы массива X(N) - Pascal(Паскаль)
- Дан одномерный массив А(N). Составить программу. Все отрицательные элементы заменить на сумму, а положительные…
- Создать линейный массив, элементы которого равны произведению минимальных элементов по соответствующим строкам…
- Задан одномерный массив А целых чисел Составить новый одномерный массив В, в который нужно занести…