Массив А вводится с клавиатуры. Отыскать суммы чётных, количество отрицательных его

Массив А вводится с клавиатуры. Найти суммы чётных, количество отрицательных его частей. Размер случайный.
Написать программу с одной функцией и процедурой . За ранее огромное спасибо

Задать свой вопрос
1 ответ
Const
 n=10;

type
 ta=array[1..n] of integer;

var ar:ta;
k,s:integer;

procedure reading(var ar:ta);
var i:integer;
begin;
for i:=1 to n do
readln(ar[i]);
end;

procedure Sum(ar:ta;var k:integer);
var i:integer;
begin;
for i:=1 to n do
if ar[i] mod 2=0 then k:=k+ar[i];
end;

function Otr(ar:ta):integer;
var i,s:integer;
begin;
for i:=1 to n do
if ar[i]lt;0 then inc(s);
Otr:=s;
end;

begin;
reading(ar);
Sum(ar,k);
s:=Otr(ar);
writeln('Sum:',k);
write('Otr:',s);
end.
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

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

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

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

Войти на сайт