Предмет: Информатика, автор: saskee777

МОЖНО ПОБЫСТРЕЕ, ДАЮ 100 БАЛЛОВ
5.
1.Проверить результаты расчетов.
for i in range(size):
S += Array[i]
for i in range(size):
P1 *= Array[i];
2. с CD диска выполнить задание в соответствии с данной темой
выполняй.

7.
Используя массив Array, выполните несколько операций с помощью элементами массива.
1.Найдите сумму положительных элементов (S) массива.
2.Найдите сумму отрицательных элементов (Р) массива.

Приложения:

Ответы

Автор ответа: sladvs
1

Первое не знаю, второе на паскале и питоне ниже.

Pascal ABC

program SumOfPositiveAndNegativeElements;

var

Array: array of integer;

S, P, i: integer;

begin

S := 0;

P := 0;

for i := 0 to High(Array) do

begin

if Array[i] > 0 then

S := S + Array[i]

else

P := P + Array[i];

end;

WriteLn('Sum of positive elements: ', S);

WriteLn('Sum of negative elements: ', P);

end.

Python

def sum_of_positive_and_negative_elements(array):

S = 0

P = 0

for i in array:

if i > 0:

S += i

else:

P += i

return S, P

Похожие вопросы