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

Ответы 1

  • program asd;Var B,C,D:array[1..2500] of integer;i,max,min,n:integer;BEGINWriteln('Введите размерность одномерного массив D: ');Readln(n);max:=D[1];for i:=1 to n do beginWrite('Введите D[',i,']: '); Readln(D[i]);If max<D[i] then max:=D[i];end; Writeln('Максимальный элемент в массиве: ',max); Writeln('Положительный массив B из D: '); min:=D[1]; For i:=1 to n do  begin  If D[i]>0 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.
    • Автор:

      curry
    • 6 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years