Дан массив А [12] Подсчитать сумму отрицательных элементов массива. Значения элементов массива
целые числа от -20 до 20 СРОЧНО!!!!!!!!!!!!!!Ответы на вопрос
var
a:array[1..n] of integer;
i,s:integer;
begin
Randomize;
writeln('Исходный массив:');
for i:=1 to n do begin
a[i]:=Random(41)-20;
Write(a[i]:4)
end;
writeln;
s:=0;
for i:=1 to n do
if a[i] < 0 then s:=s+a[i];
Writeln('s = ',s);
end.
Пример:
Исходный массив:
-21 -5 -22 17 5 -8 -20 -3 25 -6 -6 21
s = -91
Для подсчета суммы отрицательных элементов в массиве А, нужно пройти по каждому элементу массива и проверить, является ли он отрицательным. Если элемент отрицательный, то его значение добавляется к общей сумме.
В данном случае, массив А состоит из одного элемента: 12. Поскольку этот элемент положительный, сумма отрицательных элементов будет равна 0.
Алгоритм:
1. Инициализировать переменную `сумма` со значением 0. 2. Пройти по каждому элементу массива А. 3. Если элемент отрицательный, добавить его значение к переменной `сумма`. 4. Вывести значение переменной `сумма`.
Решение:
```python A = [12] сумма = 0
for элемент in A: if элемент < 0: сумма += элемент
сумма # Результат: 0 ```
Поскольку в данном случае массив состоит только из одного положительного элемента, сумма отрицательных элементов будет равна 0.
Примечание: Если у вас есть другой массив А с различными элементами, вы можете использовать тот же алгоритм для подсчета суммы отрицательных элементов. Просто замените `A` на ваш массив в коде выше.
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
