Введите с клавиатуры одномерный массив D(N), элементами которого являются положительные и отрицательный целые числа. Сформируйте новый массив B(V) из положительных элементов и С(М) из отрицательных элементов. В массиве D(V) опр...

Введите с клавиатуры одномерный массив D(N), элементами которого являются положительные и отрицательный целые числа. Сформируйте новый массив B(V) из положительных элементов и С(М) из отрицательных элементов. В массиве D(V) определите максимум, а в массиве С(М)-минимум.
Гость
Ответ(ы) на вопрос:
Гость
program asd; Var B,C,D:array[1..2500] of integer; i,max,min,n:integer; BEGIN Writeln('Введите размерность одномерного массив D: '); Readln(n); max:=D[1]; for i:=1 to n do begin Write('Введите D[',i,']: '); Readln(D[i]); If max0 then       B[i]:=D[i];    If D[i]<0 then      C[i]:=D[i];    If min>C[i] then    min:=C[i];      Write(B[i]:4);       end;  writeln;   Writeln('Отрицательный массив C из D: ');  For i:=1 to n do   begin  Write(C[i]:4);  end;  Writeln();   Writeln('Минимальный элемент в массиве С: ',min); END.
Не нашли ответ?
Ответить на вопрос
Похожие вопросы