Воплотить функцию либо функцию, реализующую последующие операции над одномерными массивами.

Воплотить процедуру либо функцию, реализующую следующие операции над одномерными массивами. Написать программку, использующую данные методы.

!Работу пррограммы организовать в виде функций! -Язык Программирования(Pascal)
1. Поменять положительные элементы массива единицами, отрицательные нулями, посчитать количество положительных и отрицательных частей. * Сделать в старом формате FPC.

Задать свой вопрос
1 ответ
Free Pascal

procedure Println(a:array of integer);
var
  i:integer;
begin
  for i:=0 to Length(a)-1 do Write(a[i],' ');
  Writeln
end;

procedure Ex1(var a:array of integer; var nn,np:integer);
var
  i:integer;
begin
  nn:=0; np:=0;
  for i:=0 to Length(a)-1 do
    if a[i]lt;0 then begin a[i]:=0; Inc(nn) end
    else
      if a[i]gt;0 then begin a[i]:=1; Inc(np) end
end;

var
  a:array of integer;
  i,n,kp,kn:integer;
begin
  Randomize;
  Write('Количество частей: '); Read(n);
  SetLength(a,n);
  for i:=0 to n-1 do a[i]:=Random(41)-20;
  Println(a);
  Ex1(a,kn,kp);
  Writeln('Отрицательных ',kn,', положительных ',kp);
  Println(a)
end.

Во вложении - пример работы программки.

Максим Получаглов
Так... пренебрегал, что функцию надо... на данный момент переделаю
Hanefeeva Polina
Все.
Эвелина
Спасибо!
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы
Во сколько раз число атомов кислорода в земной коре больше числа

Химия.

Составить монолог от имени дневника двоечника 7-10 предложений

Русский язык.

Рассматривая литературный язык как сложное взаимодействие книжного языка и разговорного,В.И.Чернышёв горячо

Разные вопросы.

Арабы входят в __________________ групп народов. Местом расселения арабов с незапамятных

Разные вопросы.

Грузовой автомобиль марки краз за одну поездку может доставить 7.500 кирпичей

Математика.

Определить предложения какие они по цели высказывания и по интонации

Русский язык.

"Три толстяка" Называли эту площадь Площадью Звезды последующей причине.

Русский язык.

на одной грядке коротышки посадили 3 ряда морковок по 8 штук

Разные вопросы.

эссе на тему какое образование дается в каждой семье

Қазақ тiлi.

Put the verb in brackets into the Present Indefinite. 1The Volga ,

Английский язык.

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт